安装apk时提示INSTALL_PARSE_FAILED_NO_CERTIFICATES错误,说明要安装的apk未进行签名,需签名后方可安装。
在android studio中增加签名方法,直接在app/build.gradle中增加签名代码:
android {
......
signingConfigs {
debug {
keyAlias 'test'
keyPassword '123456'
storeFile file('signFile/test.jks')
storePassword '123456'
}
release {
keyAlias 'test'
keyPassword '123456'
storeFile file('signFile/test.jks')
storePassword '123456'
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release #打包时应用签名
}
}
......
}
注意:需将签名文件test.jks存放在app/signFile目录下。