由於更新到Android Studio 3.0 gradle
4.1我正面臨此問題。通過Gradle自動簽名的APK無法安裝,因爲AS 3.0(gradle 4.1)
如果我使用Build
&創建apk運行,然後將此apk(路徑app/build/outputs/apk/...)上傳到設備並嘗試安裝它(它是乾淨的安裝應用程序不在設備上)我收到「應用程序未安裝」錯誤。
我gradle
設置片段:
signingConfigs {
release {
storeFile file("../path_to_keystore/keystore.jks")
storePassword "mypass"
keyAlias "myAlias"
keyPassword "mypass"
}
}
buildTypes {
release {
minifyEnabled true
signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
versionNameSuffix "-debug"
}
}
如果我註冊通過APK簽署了產生APK嚮導,APK安裝。構建和運行方法在以前的Android Studio版本中工作。
任何人都面臨同樣的問題?並知道如何通過Gradle修復自動簽名?
一些額外的信息:
- 即時運行通過構建&被禁用
- 構建潤曾與調試和發佈配置
- 構建和運行的版本上傳,並通過AS 對設備正確安裝