Unity2019导出Android项目编译
这边将导出项目在最新的Android Studio(Meerkat | 2024.3.1)下编译,由于Unity2019导出的项目配置比较老,所以需要对gradle配置做相关调整。
1、导出
菜单 -> File -> Build Settings

选择导出文件夹,导出成功后

2、用Android Studio打开该项目
2-1、检查AGP版本(AGP就是Android Studio调用Gradle使用的插件)

配置文件中是3.4.0版本的AGP,可以在 Android Studio Meerkat | 2024.3.1 | Android Developers 这里看是否和当前的Android Studio兼容

可以看到3.4.0版本是兼容的
2-2、配置兼容的Gradle,可以在这边查看与3.4.0版本的AGP兼容的Gradle版本 Android Gradle 插件 8.9 版本说明 | Android Studio | Android Developers

这边用5.1.1版本,在项目中新建如下文件 ./gradle/wrapper/gradle-wrapper.properties (gradle-wrapper的一个作用就是自动下载所需的gradle)
文件内容为:distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-5.1.1-bin.zip

点击Try Again,会先下载Gradle

然后会出现如下错误:

把Gradle的jvm版本改成11,菜单 -> File -> Settings

再次点击Try Again

这次将构建成功,构建成功才会出现运行按钮。同时因为3.4.0版本比较老了,会提升我们升级(这边不做升级)
其他
菜单 -> File -> Project Structure,可以查看AGP和Gradle版本等信息。


浙公网安备 33010602011771号