【Unity】解决 Unity 打包 apk 出现 Gradle build failed 的问题

错误截图
【Unity】解决 Unity 打包 apk 出现 Gradle build failed 的问题_第1张图片
解决方法
点击 File→BuildSettings→Build System,把 Gradle 选择为 Interan l重新打包即可。如下图【Unity】解决 Unity 打包 apk 出现 Gradle build failed 的问题_第2张图片

拓展:Unity 打包安卓 apk 时 Build Setting 中的三种 Build System

  • Internal:Unity内置,仅需Android SDK支持。不能导出工程,适用于仅适用Unity开发的工程。
  • Gradle: 使用 Gradle 进行构建,需要 Android SDK 与 Gradle 支持。可以导出 Android Studio 工程,选这个才能勾选下面的 Export Project,适用于 Unity 与 Android 交互的项目。
  • ADT: 使用 ADT 进行构建,需要 Android SDK 与 ADT 支持。可以导出 Eclipse 项目,现逐渐被弃用(Unity2017.3中已经没该选项了,博主目前的 unity 版本是 2017.3.1 )。

关于软件签名
Internal 可以不用签名(使用默认的 Debug 签名),Gradle 必须要求自己签名。
该限制在 Unity2017.3 版本中已经取消,但在 Unity5.X 及 Unity2017.X 等早期版本中依然存在。


结束语

如果这篇博客有幸帮到了您,欢迎点击下方链接,和更多志同道合的伙伴一起交流,一起进步。

Web开发者俱乐部

你可能感兴趣的:(Unity)