有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java unity使用Xamarin吗?

好吧,现在我很困惑。 我读到unity使用mono编译Android和iOS应用程序。 然后我读到mono是Xamarin的一部分。 如果我说unity使用Xamarin,我错了吗

接下来,让我们假设unity不使用Xamarin。 那么它是如何为Android和iOS编译应用程序的呢? 我意识到它在为安卓编译时需要安卓 sdk。这是否意味着它可以编译成安卓本机版本?使用Android sdk

如果是,我该如何使用C#和Android sdk来编译应用程序。我自己的apk格式?(在不使用Xamarin的情况下,用C#制作应用程序,并自己编译成Android)


共 (1) 个答案

  1. # 1 楼答案

    统一使用一个非常古老的单变量变体作为基础。这个Mono Project是与Xamarin不同的努力。Mono是一个开源软件。NET运行时。沙马林。iOS和Xamarin。Android是C#分别在iOS和Android设备上的专有运行时。Xamarin Studio纯粹是IDE,完全不是开发所必需的。不过这确实让它方便多了

    沙马林号。Android编译器将创建一个。apk为您提供,包括或链接Android的mono运行时。可以在命令行或IDE中设置选项。Unity只是一个不同的“IDE”(前端),使用与Xamarin Studio或Visual Studio类似的编译器和参数