そのため、コードを難読化するプロガードを使用してアプリを構築しており、mapping.txt を難読化解除ファイルにアップロードしています。クラッシュ レポートにはクラス名とメソッド名が表示されますが、行番号は表示されません。
私のbuild.gradleでは:
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
次に、難読化解除ファイルとしてアップロードします。
ProjectFolder/app/build/outputs/mapping/release/mapping.txt
だから私の質問は:
難読化解除のために正しいファイルをアップロードしていますか? そのディレクトリには、seeds.txt、dump.txt、usage.txt もあります。
proguard でビルドするときに、Play ストアからクラッシュ レポートの行番号を取得することはできますか?