我想从我的手机调试我的应用程序。我如何签署我的应用程序,以便我可以这样做?我对清单不太了解。android:我如何将我的应用程序标记为可调试?
17
A
回答
23
通过将android:debuggable="true"
在你的清单文件,应用程序将进入调试模式,这意味着Android将有关管理应用程序的所有日志文件。但是,如果应用程序要运行或用于发布模式,请确保再次使用false
(或删除此标记)。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
...
<application android:icon="@drawable/icon"
android:debuggable="true"
+4
这不是必需的,也不推荐这样做。实际上,当构建APK在仿真器或设备中进行调试时,工具会自动插入“debuggable = true”标志,并且在发布时不必担心删除此标志。因此,如果您正在使用Android Studio(无论如何推荐使用IDE),只需在调试模式下运行或附加调试器即可满足需要。 – ND27 2016-10-06 18:43:38
18
对于新的Gradle构建系统,推荐的方法是在构建类型中分配此值。
在您的应用程序模块的build.gradle
:
android {
//...
buildTypes {
debug {
debuggable true
}
customDebuggableBuildType {
debuggable true
}
release {
debuggable false
}
}
//...
}
相关问题
- 1. 我应该如何强调测试我的web应用程序?
- 2. 如何在NexusOne上调试我的Android应用程序
- 3. 如何在设备中调试我的android应用程序
- 4. 如何在Wileyfox Swift上调试我的Android应用程序?
- 5. 我如何在我的eclipse中调试远程应用程序
- 6. 如何使用我的私钥调试我的应用程序
- 7. 如何使用我的Android手机在Linux中调试我的应用程序?
- 8. 如何在调试我的应用程序时调试android sdk代码?
- 9. 我的朋友们如何测试我的Android应用程序?
- 10. 如何将我的应用程序作为试用版本?
- 11. 在编译后将Android应用程序设置为可调试
- 12. 如何将我的应用程序签名为“系统应用程序”android
- 13. 如何调试我的失败,将我的Perloku应用程序推送到Heroku?
- 14. 为什么我不能调试我的asp.net web应用程序
- 15. 如何让Eclipse识别我的LG凤凰手机,以便我可以调试我的android应用程序?
- 16. 如何调试android应用程序
- 17. 如何开始将我的应用程序打包为android? [KIVY]
- 18. 如何将我的网站转换为Android应用程序
- 19. 如何将我的网站wordpress转换为android应用程序?
- 20. 我们可以完全将Android应用程序转换为iOS应用程序
- 21. 我的Android应用程序在我的Android应用程序
- 22. 我可以在我的应用程序启动时标记我的组合框
- 23. Android当我调用ssoftkeyboard时调整我的应用程序
- 24. 调试Android应用程序
- 25. 如何从我的Android手机应用程序调用Foursquare应用程序?
- 26. 在Codename One中,我可以标记一个android应用程序图标吗?
- 27. 如何使用stackshot来调试我的应用程序?
- 28. 如何挂接我的android应用程序的系统调用
- 29. 我应该如何记录我的应用程序
- 30. 如何将我的android应用程序上传到android Market Place
现在正确的做法是这样: [全解释] [1] [1]:http://stackoverflow.com/a/4580630 – 2015-04-15 10:17:11