首先生成key
Build -> Generate Signed Bundle/APK...
选了APK的方式
选择Create New后输入数据
确认后就报错,还乱码~~(编译运行区的乱码已解决了,这里还有乱码~)
还好我有虚拟机,而且还有老版本在,用3.2的生成key,有key了。
选择好key后编译。
又报:Could not download groovy-all.jar (org.codehaus.groovy:groovy-all:2.4.12)
在app的build.gradle中的android部分添加如下代码
lintOptions {
checkReleaseBuilds false
abortOnError false
}
这个过了,debug 版本可以调试编译了。
release 版本又报:currently selected variant(app-release.apk) is not signed.
Please specify a signing configuration for this variant
要在Project Stucture - Build Variants - Build Types 设置对应 release 版本的 Signing Config 选择好设置的key
新版本真烦~~记录下