好的,现在我很困惑.
我读到Unity使用mono来编译Android和iOS应用程序.
然后我读到单声道是Xamarin的一部分.
如果我说团结使用Xamarin,我错了吗?
接下来,让我们说团结不使用Xamarin.
那么它如何为Android和iOS编译应用程序?
我意识到它在为android编译时要求android sdk.这是否意味着它本地编译为android?使用Android sdk?
如果是,我如何使用C#和Android sdk自行将应用程序编译为.apk格式? (不使用Xamarin,用C#制作应用程序并自己编译成Android)?
解决方法:
Unity正在使用一个非常古老的Mono变体作为基础. Mono Project是Xamarin的另一项努力. Mono是一个开源的.NET运行时. Xamarin.iOS和Xamarin.Android分别是iOS和Android设备上C#的专有运行时. Xamarin Studio纯粹是IDE,根本不是开发所必需的.这肯定会让它变得更方便.
Xamarin.Android编译器将为您创建一个.apk,它将包含或链接Android的单声道运行时.您可以在命令行或IDE中设置选项. Unity只是一个不同的“IDE”(前端),并使用与Xamarin Studio或Visual Studio类似的编译器和参数.
原文地址:https://codeday.me/bug/20190703/1363082.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。