2013-01-31 21 views
1

我開始使用Google App Engine開發Android應用程序,並且我想知道在我從客戶端代碼發送請求時是否有調試API代碼的方法?如果不是,調試API代碼的最有效方式是什麼?如何在Eclipse上調試Google App Engine API

+0

這是你所需要的? https://developers.google.com/chrome-developer-tools/docs/remote-debugging?hl=nl – voscausa

+0

您是在談論遠程調試(在生產服務器上)還是本地調試(在開發服務器上)? –

+0

不,我需要調試使用GAE編寫的API,而無需任何Web界面。這些請求僅來自Android應用程序,我希望按照ApiMethod的這個請求進行調試,並以Eclipse調試常規代碼的方式進行調試。 –

回答

1

您只需啓動在調試模式下的AppEngine應用程序在本地,然後再推出Android應用(手機或模擬器,既會工作)指向本地主機,而不是部署的版本是這樣的:

String serviceUrl = "http://10.0.2.2:8888/yourAppName"; 

你可以只是說localhost因爲這是設備本身。當你這樣做後,你可以正常調試你的代碼中的斷點等

我不知道遠程調試工具的存在,但除非你想解決問題,只有一次部署就沒有有理由這樣做。

+0

然後我可以在API代碼中加入斷點並進行逐行調試? –

+0

@oriwass,是的 - 標準的Java調試 – JohnIdol

+0

由於某種原因,它不適合我,你確定這是我應該做的所有工作嗎? –

相關問題