Android StudioのAnalyze APKから次の 2 つの画像をご覧ください。
- 1 つ目は
minifyEnabled = false、および - もう1つは
minifyEnabled = true(もちろんmapping.txtでデコードした後)

minifyEnabled = false. BuildConfigある。

minifyEnabled = true(mapping.txt でデコード)。BuildConfigそこにいない。
縮小前は見つけられますBuildConfigが、classes.dex縮小後は見つかりません。これに関するドキュメント/ディスカッションは見つかりませんが、 ProGuardBuildConfigで縮小しclasses.dexた後に削除するルールはありますか? その場合、機密情報を に入れることは比較的安全であるということですか? それとも、別の場所に隠されているだけなのでしょうか?BuildConfig
それが重要な場合、私のProGuardバージョンは4.7です。