前言
window环境(gradlew.bat目录下)
gradlew.bat app:assembleRelease
//或
./gradlew.bat app:assembleRelease
app是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 {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
signingConfig signingConfigs.config
}
debug {
signingConfig signingConfigs.config
}
}
参考文章
© 版权声明