我想从手机调试我的应用。如何签署我的应用程序,以便我可以这样做?我对清单知之甚少。
答案 0 :(得分:32)
通过将android:debuggable="true"
放入清单文件,应用程序将进入调试模式,这意味着android将管理有关您的应用程序的所有日志文件。但如果应用程序将处于生存状态或发布模式,请确保再次将其false
(或删除此标记)。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
...
<application android:icon="@drawable/icon"
android:debuggable="true"
答案 1 :(得分:28)
使用新的Gradle构建系统,推荐的方法是在构建类型中分配它。
在您的应用模块中build.gradle
:
android {
//...
buildTypes {
debug {
debuggable true
}
customDebuggableBuildType {
debuggable true
}
release {
debuggable false
}
}
//...
}