エントリをテストするために作成したメニューをデバッグモードにする必要がありますが、アプリケーションをリリース(起動)するときに、メニューをテスト用に表示しないでください。誰も私のためにこれを助けることができますか?リリースモードでメニューを表示しない
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. Joomlaのメニューが表示されない
- 4. アクションバーのメニューが表示されない
- 5. ASPメニューが表示されない
- 6. jQueryメニューの非表示/表示(新しいメニューが開いたら他のメニューを閉じる)
- 7. SuperslideでWordPressメニューを表示
- 8. SafariでCSSメニューが正しく表示されない
- 9. iphone uitabbarメニューの表示ではなく、表示
- 10. スライディングアニメーションを使用しないセル用の表示メニュー
- 11. メニューとメニュー項目を表示
- 12. カスタム表示のメニュー
- 13. なぜonCreateOptionsMenuがメニューを表示していないのかを理解する
- 14. メニューが正しく表示されないナビゲーションバー
- 15. Joomla 1.7 - 同じメニューを表示し、ゲストとメンバーに異なるコンテンツを表示
- 16. ブートストラップCollapse.jsメニューの非表示/表示
- 17. メニューからchmを表示
- 18. Wordpress:メニューにイメージを表示
- 19. WPFでメニューをプログラムで表示
- 20. JFrameメニューが非表示になる
- 21. 一部のプロジェクトでTFSメニューが表示されない
- 22. 私のメニューがドロップダウンの名前がJavaを表示しないのです
- 23. Androidナビゲーションプログラムで設定メニューを表示
- 24. Suckerfishの息子CSSメニュー - サブメニューがメニュー項目の下に表示されない
- 25. 「ActionBarActivity」メニューが表示されていないandroid.support.v7
- 26. メニューに表示されないNuGetパッケージを管理する
- 27. ショート・クリックではなくショート・クリックでコンテキスト・メニューを表示
- 28. 別のメニューを表示しようとしています
- 29. PHPページのメニュー表示
- 30. CSS水平メニュー:表示:インライン;