无法从我的Android应用程序在PHP服务器端调试

时间:2014-07-06 03:03:29

标签: php android eclipse xdebug

使用KSOAP2调用php Web服务的Andriod应用程序。 Php WebService使用nuSOAP接收请求并将响应发送回应用程序。 -

经过多次努力终于能够为eclipse安装xDebug并让它正常工作。我的意思是 - 我选择php文件并选择“Debug As”,IDE(Eclipse)进入Debug透视图 - 到目前为止一直都很好。

我遇到的问题是这个。从Andriod应用程序调用webservice(第3行)时,它不会将我的php页面放到调试透视图中供我使用。我错过了什么?在调试模式下运行Andriod应用程序之前,我确保在调试页面中运行了php页面,第一行有一个断点。非常感谢任何协助/指导。

//this is the actual part that will call the webservice
1. HttpTransportSE client = new HttpTransportSE(webServiceURL);
2. SOAP_ACTION = getNAMESPACE()+getMETHODNAME();
3. client.call(SOAP_ACTION, envelope);

1 个答案:

答案 0 :(得分:0)

好的,对于那些寻找答案的人:

通常,Xdebug设置为在请求中指定时启动调试。您的应用正在执行请求,因此无法触发。 设置xdebug.remote_autostart = 1以跳过该要求。

http://forums.devshed.com/php-development-5/unable-debug-server-andriod-app-962693.html