2012-09-22 44 views
1

Android應用程序正在設備中運行。 在開發機器上本地運行的Google應用程序引擎項目。 正常的Ec​​lipse調試對任何一個項目都可以正常運行,該項目只有一個Eclipse實例正在運行。但是如果我有兩個Eclipse實例在運行(每個項目都有一個實例),那麼當嘗試通過Eclipse調試器啓動時,Android應用程序永遠不會完成加載。想知道如果我可以同時調試兩個項目是否在同一個工作區?如何與Eclipse同時調試Android應用程序和Google-App-Engine項目

回答

0

是的,Android應用程序項目和Appengine項目需要在同一個工作區中,然後您可以同時調試,沒有問題。

大概你的Andriod應用程序項目是appengine項目的客戶端,並且你想在兩者之間進行溝通。如果Android應用程序正在開發機器上的Android虛擬設備(AVD)中進行調試,那麼您應該使用localhost:8888從android應用程序連接到appengine servlet。 (我沒有真正測試過這個,但似乎很清楚它應該以這種方式工作)。但是如果通過在與開發機器位於同一子網的物理設備上運行來調試Android應用程序,那麼在運行配置對話框(Eclipse運行/運行配置菜單)中添加「--address = 192.168.1.103」到(x) - 參數選項卡下的程序參數。 (但將192.168.1.103更改爲本地網絡上開發計算機的IP地址)。我很高興地告訴大家,這很有效,並且非常適合一起調試android和appengine應用程序。

+0

當我這樣做,我不斷得到:java.io.IOException:無法檢索API配置與狀態:404 –

相關問題