Unity学习_解决安卓的Build System换用Grade打包不成功问题

之前做项目,一直是用Build System中的Internal打包的,一旦使用Grade打包就会出现软件卡顿,今天参考了这篇博客,添加了Keystore,打包成功!参考链接:https://www.jianshu.com/p/b1bd16422603

 

Unity学习_解决安卓的Build System换用Grade打包不成功问题_第1张图片

Unity学习_解决安卓的Build System换用Grade打包不成功问题_第2张图片

 

步骤:

首先要创建keystore,配置好签名才能使用。具体步骤如下:

1.打开Files -> Build Settings -> Player Settings ->Publishing Settings,看到keystore配置。
2.在Create a new keystore 的单选框里打上√,在下面的输入框中输入密码。(记住这个密码,打包的时候需要输入!)
3.点击Browse Keystore按钮,填写名字后保存。保存后,会在按钮旁显示路径。
4.点击 Alias 下拉框,选择Create a new key,这时候会跳出一个弹窗,填写信息后创建一个key。这时候就能在 Alias 下拉框中选到你创建的key,然后输入创建key时的密码。5.选择 Build System 为 Gradle,并在Custom Gradle Template 单选框中打√


注:后面的我没有用到,以后如果出问题我再回来看看
6.上图中的mainTemplate.gradle需要从Unity中复制出来导入项目,并进行相关配置,文件地址在:Unity安装位置Unity -> Editor -> Data -> PlaybackEngines -> AndroidPlayer -> Tools -> GradleTemplates
这时候就可以进行Build或者Export了。

你可能感兴趣的:(安装搭建,unity3D)