UM1L5——Android Studio打包安卓应用
UM1L5——Android Studio打包安卓应用
通过Unity导出Android Studio能够打开的工程
步骤:
-
设置导出基本信息:公司名、游戏名、图标、包名、密钥等关键信息
-
在File ——> Build Settings中,勾选 Export Project 选项
-
点击Export 导出按钮
如果不需要将Unity功能嵌入到Android项目中进行二次开发,那我们一般不使用该种打包方式
在Android Studio中打开Unity导出的工程
最新版Android Studio下载地址:下载 Android Studio 和应用工具 - Android 开发者 | Android Developers (google.cn)
关于Android Studio版本
学习阶段,强烈建议不要使用最新的版本来打开Unity2021导出的Android Project,很有可能出现目前无法解决的多种错误
建议使用和课程一致的Android Studio版本(2021.2),它出现意料之外的问题最少
步骤:
-
打开Android Studio
-
新选择 打开工程
-
选择 之前导出的对应文件夹
-
弹出提示时,使用Android Studio中的 Android SDK,可以避免打包失败
-
等待工程加载结束
-
更新Gradle版本,保证之后打包成功
使用Android Studio生成应用程序apk
步骤
-
在 工具栏 ——> Build ——> Build Bundle… ——> Build APK
构建一次工程,保证构建成功,根据报错解决问题
常见问题:-
The option 'android.enableR8' is deprecated
:由于新版本Gradle默认使用R8混淆
所以不需要这个选项设置了,在Project选项中 找到gradle.properties
删除android.enableR8
-
SDK Tools
版本不匹配更新SDK使用的路径,使用Android Studio自己的路径,或者更新SDK
-
密钥库错误:检查Unity内密钥库是否设置
-
-
在 工具栏 ——> Build ——> Build Bundle… ——> Generate Signed Bundle
发布APK,可以设置密钥库相关内容后进行打包即可先进行APK的构建
然后再生成APK,需要先设置好密钥
-
测试生成的apk文件