Android: как пометить мое приложение как отлаживаемое? - PullRequest
28 голосов
/ 01 июня 2010

Я хочу отладить приложение с телефона. Как мне подписать свое приложение, чтобы я мог это сделать? Я не знаю много о манифесте.

Ответы [ 2 ]

33 голосов
/ 01 июня 2010

Если в файле манифеста указать android:debuggable="true", приложение перейдет в режим отладки, то есть Android будет управлять всеми файлами журналов, относящимися к вашему приложению. Но обязательно установите его снова false (или удалите этот тег), если приложение будет работать или в режиме выпуска.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    ...
    <application android:icon="@drawable/icon"
        android:debuggable="true"
29 голосов
/ 07 декабря 2015

В новой системе сборки Gradle рекомендуется назначать ее в типах сборки.

В модуле вашего приложения build.gradle:

android {

    //...

    buildTypes {
        debug {
            debuggable true
        }
        customDebuggableBuildType {
            debuggable true
        }
        release {
            debuggable false
        }
    }

   //...

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...