AndroidでのDebuggable設定の問題


AndroidのAndroidManifest.xmlファイルには多くのプロパティを設定できます.そのうちの1つはdebuggableプロパティで、trueとfalseの2つのモードを意味します.
デフォルトでは、debugバージョンのapkファイルをパッケージ化すると、このdebuggableプロパティは自動的にtrueに設定され、逆にreleaseバージョンのapkファイルをパッケージ化すると、このdebuggableプロパティは自動的にfalseに設定されます.
つまり、このプロパティは手動で構成する必要はありません.公式文書の説明を貼り付けます.
Avoid hardcoding the debug mode, leaving itout allows debug and release builds to automatically assign one.
It is best to leave out theandroid:debuggable attribute from the manifest. If you do, then the tools willautomatically insert android:debuggable=true when building APK to debug on anemulator or device. And when you perform a release build such as Exporting APK,it will automatically set it to false.
If on the other hand you specify a specificvalue in the manifest file, then the tools will always use it. This can lead toaccidentally publishing your app with debug information.