要在设备上运行我的应用程序,我认为我必须确保该应用程序。可以通过在 build.gradle 文件中将<application>
元素的android:debuggable属性设置为true来调试(如文档中所述。http://developer.android.com/tools/building/building-studio.html)但这是我的文件如何:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
答案 0 :(得分:1)
android:debuggable属性应该在你的AndroidManifest.xml中 例如:
<application
android:debuggable="true">
. . .
</application>
答案 1 :(得分:0)
您定位错误build.gradle
(顶级)。您需要在build.gradle
块中的较低级别android
执行此操作:
android {
//...
buildTypes {
debug {
debuggable true
}
customDebuggableBuildType {
debuggable true
}
release {
debuggable false
}
}
//...
}
也可以通过在android:debuggable="true"
部分中将AndroidManifest.xml
添加到<application
文件以旧方式完成。