Unity20192020打包安卓步骤以及问题处理(全是⼲货!)
前⾔
在unity2019以及2020版本中,打包的Build Setting界⾯中,Build System选项取消了Internal模式
Unity2018及以前的旧版本中,界⾯是:
Internal(Default):Unity内置,仅需Android SDK⽀持。不能导出⼯程,适⽤于仅适⽤Unity开发的⼯程 apk。
Gradle(New):使⽤Gradle进⾏构建,需要Android SDK与Gradle⽀持,可以导出Android Studio⼯程 apk ; 选这个才能勾选下⾯的Export Project,适⽤于Unity与Android交互的项⽬project⼯程。
ADT(Legacy):使⽤ADT进⾏构建,需要Android SDK与ADT⽀持。可以导出Eclipse项⽬,现逐渐被弃⽤(Unity2017.3中已经没该选项了)。
Unity2019之后版本的界⾯是:
看!!已经没有了Build System选项,默认只能是Gradle模式进⾏构建打包。
所以在使⽤新版本Unity开发安卓端项⽬时,建议安装Android Studio软件,不仅⽅便让我们配置或更新升级Android SDK & SDK Tool、Gradle版本,还能配合Unity⼀起开发,解决很多安卓依赖包的问题
如何在Unity上配置安卓环境?
1.⾸先,当然需要在Unity上安装好Android平台,可在Unity Hub上对相应的Unity版本添加该模块,可选是否安装内置的
AndroidSDK&NDK和OpenJDK,若电脑已有安卓的开发配置环境,则⽆需再装。
2.在Unity上配置好JDK、Android SDK Tools、NDK(⼀般很少⽤到,可先不配置)以及Gradle路径。⾄于JDK和Android SDK Tools具体的下载以及安装步骤,这⾥就不作说明了。
3.Gradle的安装路径,默认是在C:\adle\wrapper\dists路径⾥⾯:
若C盘⾥没有.gradle⽂件夹,即unity打包时没有⽣成,下⽂错误解决会有详细的处理⽅法
安卓软件签名工具Unity打包操作安卓步骤
打包前,都必须要先做两件事:
1.在OtherSettings中配置好PackageName、Minimun API Level、Target API Level等参数
2.密钥的创建(Gradle打包必须要签名,⽤过Android Studio开发安卓的基本都会知道),在Publishing S
ettings中设置
⼀、直接打包出Apk
在Build Settings中,⼀般可按照以下设置,最后Build出来安装包.apk
⼆、导出Android Studio项⽬
在Unity与Android交互的项⽬中,需要导出Android Studio项⽬。
导出的项⽬⽂件,可由Android Studio打开,⼆次修改再导出.apk
常见错误及问题处理:(顺序不分先后)
1.解决AndroidStudio下载gradle慢的问题
-进⼊到本地的gradle存储⽬录,把gradle-5.4.1-all.zip⽂件复制到gradle-5.4.1-all/3221gyojl5jsh0helicew7rwx⽬录下,同时把该⽬录下的其他⽂件删除掉。这个3221gyojl5jsh0helicew7rwx⼀串字符命名的⽂件夹是由AndroidStudio⾃动⽣成的,不能更改。
重新打开AndroidStudio,会⾃动解压并⽣成⽂件,⾄此gradle更新完成。
这⽅法适合全局配置,⼀次配置后,以后⽤该版本打包apk,都会使⽤到该配置。
3.打包报错:Could not resolve all artifacts for configuration ‘:classpath’.
是因为Gradle插件版本不对,不到对应的Gradle插件版本
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论