对于我正在开发的应用程序,有一些菜单项有助于调试应用程序(比如重置计数和内容)。
是否有办法(xml文件中的指令或其他)告诉android显示/隐藏某些菜单项,具体取决于应用程序是否处于调试模式?
我唯一知道的是下面的代码,我们可以在Activity本身做,我想知道它是否可以用来显示/隐藏菜单项:
boolean isDebugBuild = (0 != ( //Check if the app is in debug mode
getApplicationInfo().flags & ApplicationInfo.FLAG_DEBUGGABLE));
或许有可能在onCreateOptionsMenu()
答案 0 :(得分:0)
在AndroidManifest
应用程序代码
android:debuggable=true
并在onCreateOptionsMenu
检查
if (BuidConfig.DEBUG) {
//true for debuggable mode
} else {
}