Как проверить параметры манифеста Android с помощью кода - PullRequest
2 голосов
/ 28 декабря 2011

Мне было интересно, можно ли программно прочитать значение из файла манифеста Android.В частности, мне было интересно, возможен ли приведенный ниже псевдокод.

public void DebugLog(String label, String message) {
    // Display log messages only when debugging, i.e. not in the release product
    if (AndroidManifest.debuggable)
        Log.d(label, message);
}

Спасибо

1 Ответ

4 голосов
/ 28 декабря 2011

Вот как проверить, установлен ли атрибут отладки в манифесте:

boolean isDebuggable = (0 != (getApplicationInfo().flags & ApplicationInfo.FLAG_DEBUGGABLE));

Бесстыдно похищен отсюда:
https://stackoverflow.com/a/4277868/483708

...