前言
window环境(gradlew.bat目录下)
gradlew.batapp:assembleRelease//或./gradlew.batapp:assembleReleaseapp是module名,别搞错了哈
Linux环境(gradlew目录下)
./gradlew app:assembleRelease编译apk,但打包的没有签名,只是生成如下文件:
app-release-unsigned.apk摘抄于此,方便查阅。
好记性不如烂笔头
正文
原因是没有配置好签名规则,参考如下修改即可。
signingConfigs { config { storeFile rootProject.file('platform.keystore') storePassword 'android' keyPassword 'android' keyAlias = 'androiddebugkey' } } buildTypes { release { minifyEnabledfalse proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' signingConfig signingConfigs.config } debug { signingConfig signingConfigs.config } }

