46

我想从我的手机调试我的应用程序。如何签署我的应用程序以便我可以执行此操作?我对清单了解不多。

4

2 回答 2

51

通过放入android:debuggable="true"您的清单文件,应用程序将进入调试模式,这意味着 android 将管理有关您的应用程序的所有日志文件。false但是如果应用程序将要上线或发布模式,请确保再次放置它(或删除此标签)。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    ...
    <application android:icon="@drawable/icon"
        android:debuggable="true"
于 2010-06-01T19:00:21.240 回答
46

使用新的 Gradle 构建系统,推荐的方法是在构建类型中分配它。

在您的应用模块中build.gradle

android {

    //...

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

   //...

}
于 2015-12-07T14:20:47.220 回答