0

对于我正在开发的应用程序,有一些菜单项有助于调试应用程序(例如重置计数等)。

有没有办法(xml文件中的指令或其他)告诉android根据应用程序是否处于调试模式来显示/隐藏某些菜单项?

我唯一知道的是下面的代码,我们可以在 Activity 本身中做,我想知道它是否可以用来显示/隐藏菜单项:

boolean isDebugBuild = (0 != ( //Check if the app is in debug mode
        getApplicationInfo().flags & ApplicationInfo.FLAG_DEBUGGABLE));

或者也许有办法做到这一点onCreateOptionsMenu()

4

1 回答 1

0

将此添加到您的AndroidManifest应用程序标签中

android:debuggable=true

onCreateOptionsMenu检查

 if (BuildConfig.DEBUG) {
        //true for debuggable mode
    } else {
    }
于 2014-06-11T11:37:07.187 回答