gradle
でAndroidスタジオ3.0にアップデートしたので、この問題に直面しています。AS 3.0(gradle 4.1)以降、自動的に署名されたGradleを使用したAPKはインストールできません
私はBuild
&実行]を使用してAPKを作成する場合は、(パスのアプリ/ビルド/出力/ APK/...)このAPKを取るには、デバイスにアップロードし、それをインストールしよう(それはきれいなアプリをインストールしていますデバイス上ではありません)私は "App not installed"というエラーが出ます。
私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のバージョンでは、Build and Runのアプローチが有効でした。
誰かが同じ問題に直面していますか? Gradle経由で自動サインを修正する方法を知っていますか?
いくつかの追加情報:
- インスタント実行がビルド&経由
- 無効ビルドで実行、デバッグと協力し、AS 経由構成に
- ビルドと実行バージョンのアップロードを解放し、デバイスに正しくインストール