私のコードは、リリース版がビルドされているときに実行されるproguardで難読化されています。プレイコンソールのAPKの公開中に、 "Vitals"セクションのmapping.txtファイルをアップロードします。DeVuscationがアンドロイドスタジオ3.0で動作しない
例外が発生すると、スタックトレースで明確なコードを読み取ることができます(クラッシュシミュレータとPlayコンソール)。
以前のバージョンのAndroidスタジオ(< = 2.3.3)はすべて、現在はAndroidスタジオ3.0にアップグレードした後、同じプロセスでスタックトレースを難読化することはありません。
flavorDimensions "mode"
productFlavors {
full {
dimension "mode"
}
}
...
buildTypes {
release {
multiDexEnabled true
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.config
}
debug {
ext.enableCrashlytics = false
versionNameSuffix "-DEBUG"
}
}
構成で何が問題になっています:
は、私は必要な修正
build.gradle(アプリ)を導入するのGradleプラグインの移行に出くわしましたか? mapping.txtファイルが正しくアップロードされ、Play Consoleで承認されました。 何かヒント?
あなたは質問を読むことができますが、このプロセスはアンドロイドスタジオ2.3では動作しますが、3.0では動作しないと書いています。 –