エントリをテストするために作成したメニューをデバッグモードにする必要がありますが、アプリケーションをリリース(起動)するときに、メニューをテスト用に表示しないでください。誰も私のためにこれを助けることができますか?リリースモードでメニューを表示しない
2
A
答えて
1
アプリケーションでIS_DEBUG_MODE
フラグをチェックし、その中にコードを追加します。..
使用PackageManager
アプリケーションのApplicationInfo
オブジェクトを取得し、FLAG_DEBUGGABLE
のためのフラグフィールドをチェックします。
boolean isDebuggable = (0 != (getApplicationInfo().flags & ApplicationInfo.FLAG_DEBUGGABLE));
更新:
次のソリューションは、アプリケーションのリリースのために開発しandroid:debuggable=false
ながら、マニフェストファイルには、必ずandroid:debuggable=true
を設定することを前提としています。
PackageManager
から取得したApplicationInfo
のApplicationInfo.FLAG_DEBUGGABLE
フラグをチェックすることで、この属性の値をコードから確認できます。
次のコードスニペットは、助けることができる:
PackageInfo packageInfo = getPackageManager().getPackageInfo(getPackageName(), 0);
int flags = packageInfo.applicationInfo.flags;
if ((flags & ApplicationInfo.FLAG_DEBUGGABLE) != 0) {
// development mode
} else {
// release mode
}
だから、あなたのマニフェストファイルに:デバッグ時のために
、リリース時のために
<application android:name=".MyActivity" android:icon="@drawable/myicon"
android:label="@string/app_name" android:debuggable="true">
、
<application android:name=".MyActivity" android:icon="@drawable/myicon"
android:label="@string/app_name" android:debuggable="false">
関連する問題
- 1. WordPressメニュー - サブページを表示しない
- 2. UIDocumentinteractioncontrollerがメニューを表示しないのはなぜですか?
- 3. Androidメニューが表示されない
- 4. メニューがアクションバーに表示されない
- 5. 電子メニューが表示されない
- 6. ASPメニューが表示されない
- 7. ボタンが表示されないメニュー
- 8. Joomlaのメニューが表示されない
- 9. Codeigniterメニューが表示されない
- 10. ツールバーのメニューが表示されない
- 11. ツールバーにメニューが表示されない
- 12. モバイルデバイスにメニューが表示されない
- 13. メニュー項目が表示されない
- 14. メニューにハンバーガーアイコンが表示されない
- 15. アクションバーのメニューが表示されない
- 16. jQueryメニューの非表示/表示(新しいメニューが開いたら他のメニューを閉じる)
- 17. SuperslideでWordPressメニューを表示
- 18. Ubuntu 16.04 - 崇高なテキストがメニューバーのメニューを表示しない
- 19. Googleマップはリリースモードで表示されていません
- 20. コンテンツセクションが表示メニューに表示されないSSRS
- 21. jQueryメニューを表示してdivを表示/非表示
- 22. Django-cmsでメニューが正しく表示されない
- 23. SafariでCSSメニューが正しく表示されない
- 24. 選択したメニュー項目をハイライト表示しない
- 25. iphone uitabbarメニューの表示ではなく、表示
- 26. アニメーションがリリースモードで動作しない
- 27. KNPメニュー - 親メニューを強調表示
- 28. メニューとメニュー項目を表示
- 29. ファウンデーションを使用してメニューが表示されない
- 30. レスポンシブ・メニューが適切なコンテンツを表示しています