Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如果不是从eclipse启动,如何找到进程的调试端口?_Android_Eclipse_Debugging - Fatal编程技术网

Android 如果不是从eclipse启动,如何找到进程的调试端口?

Android 如果不是从eclipse启动,如何找到进程的调试端口?,android,eclipse,debugging,Android,Eclipse,Debugging,带有远程服务的应用程序是使用debuggable=“true”部署的,但它是从启动时启动的,所以现在如何将调试器会话附加到它?调试端口是什么?如何从eclipse连接调试会话以逐步完成它?我已经看过关于远程服务的示例,但在本例中,我没有看到它显示在DDMS视图中。假设您安装了Android SDK工具,那么您希望使用DDMS工具。我的$PATH中有/AndroidSDK/tools,因此可以键入: >ddms 在终端中,它会启动独立的DDMS GUI工具。所以我现在正在调试它。唯一的问题是,我错

带有远程服务的应用程序是使用debuggable=“true”部署的,但它是从启动时启动的,所以现在如何将调试器会话附加到它?调试端口是什么?如何从eclipse连接调试会话以逐步完成它?我已经看过关于远程服务的示例,但在本例中,我没有看到它显示在DDMS视图中。

假设您安装了Android SDK工具,那么您希望使用
DDMS
工具。我的
$PATH中有
/AndroidSDK/tools
,因此可以键入:

>ddms


在终端中,它会启动独立的DDMS GUI工具。

所以我现在正在调试它。唯一的问题是,我错过了在创建服务时中断服务,因为在我按下进程上的调试之前,服务已经启动了。它在启动时似乎没有遇到断点。我想捕获在手动设置绿色调试按钮之前创建的服务。