android - 通过命令行将 Unity3D 项目导出为 Android 项目

标签 android unity3d export

我们想通过命令行从 unity 导出一个项目作为 android 项目(稍后将其导入 android studio)。

Unity 提供以下命令行参数:

http://docs.unity3d.com/Manual/CommandLineArguments.html

不幸的是,似乎没有直接的选项可以做到这一点。有一些脚本支持通过

构建一个android项目

http://docs.unity3d.com/ScriptReference/BuildPipeline.html

从命令行导出包的最简单方法是什么?我们是否应该通过命令行使用“-executeMethod”并执行一些类,在启动后完成所有这些?

最佳答案

我相信您应该使用 -execute 方法在您的项目中调用静态构建方法。在此方法中的某个时刻,您应该调用以下行来构建您的项目:

BuildPipeline.BuildPlayer(scenePaths, buildPath, buildTarget,
                             BuildOptions.AcceptExternalModificationsToPlayer);

“BuildOptions.AcceptExternalModificationsToPlayer”部分告诉 Unity 导出 eclipse 项目。

关于android - 通过命令行将 Unity3D 项目导出为 Android 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25324006/

相关文章:

c# - 当手靠近/远离 HoloLens 相机时,将游戏对象移近/远离 HoloLens 相机

php - 如何通过 PHP 从 MySQL 数据库中导出 20,000 个联系人以导入到桌面地址簿中?

android - 客户要指定导出项目到.apk的key怎么办?

android - 是否可以禁止 EditText 中的第一个数字为 "0"

android - 如何使用 picasso 模糊图像?

android - 隐藏 ActionBar 在顶部留下空白

javascript - 如何将带有状态变量的jsx导入到另一个react组件中?

android - Flutter - ListView 中的交互式 ListTile

c# - 从构造函数调用时静态函数意外返回

c# - 命名空间和文件夹之间的关系