Android 2.2。我需要在我的Nexus上调试我的签名Eclipse。如何使用来完成?
我在手机上启动应用程序,然后...?
发布于 2012-04-09 21:54:51
在清单中设置debuggable=true
,导出、安装和签名应用程序。通过USB连接设备,启用USB调试。然后打开DDMS透视图,选择设备并附加到应用程序的进程(您将看到列出的包名)。如果你有一个根设备,你可以连接到任何进程,如果adb是以root身份运行的。
发布于 2012-04-09 22:00:00
当设备连接到eclipse运行机制时,在清单文件中设置debuggable=true,并在安卓手机中启用调试模式,它可以使用logcat查看当前运行日志,否则
可以从命令行使用adb工具调试正在运行的应用程序。
adb logcat
-查看设备日志
将显示当前日志目录(调试消息)
adb logcat [ <filter-spec> ]
使用可以只过滤给定的调试消息
对于配置调试工具视图http://developer.android.com/guide/developing/tools/adb.html
发布于 2015-01-28 04:34:32
在Android Studio稳定版中,您需要在AndroidManifest
文件的application
中添加以下2行:
android:debuggable="true"
tools:ignore="HardcodedDebugMode"
第一个将启用已签名APK的调试,第二个将防止编译时错误。
在此之后,您可以通过“将调试器附加到Android进程”按钮附加到进程。
https://stackoverflow.com/questions/10074177
复制相似问题