我試圖按照有關這個問題的答案,但沒有爲我工作。獲得404 GWT RPC與PhoneGap的
我在GWT一個簡單的HelloWorld應用程序,它我試圖在PhoneGap的我真正的Android手機上運行。
所以我編譯我的GWT應用程序,並把戰爭文件夾的內容WWW文件夾下(在WWW文件夾中有任何刪除之前)我的PhoneGap空白項目。
我通過PhoneGap的在我的手機上運行該項目。
我的PhoneGap看到地址是:http://192.168.15.118:3000/
這個程序運行的位置。
所以我在我的代碼這樣做。
PhonegapUtil.prepareService((ServiceDefTarget) service, "http://192.168.15.118:3000/hellogap/", "greet");
service.greetServer(....
「hellogap」 是我的模塊名稱(我的項目名稱是HelloGap,如果需要的)
當我從Eclipse中運行RPC一切OK 。 當我在我的手機上運行RPC,它說:
Server replies:
404 Not Found Cannot POST /hellogap/greet
如果我能得到一個暗示什麼,我做錯了..
感謝
在開發模式或生產模式下運行?請注意dev模式下的「bindaddress」參數(默認情況下,它不允許來自除localhost外的主機的客戶端連接)。 錯誤消息說404而不是連接超時,所以這不太可能是原因,但它值得一試。 – Andrei