2013-06-12 61 views
1

我在GAE Java項目中有2個端點。當我使用GPE eclipse插件爲我的Android項目生成客戶端庫時,代碼無任何錯誤地生成。 (我不知道爲什麼生成的代碼在包com.google.api.services中)。生成的客戶端庫上的NoClassDefFoundError - GAE雲端點

的問題是,當我啓動我的Android應用程序,一個NoClassDefFoundError拋出的類,DeviceInfoEndpoint$Builder,和應用程序崩潰。

這是我將ADT和GAE插件更新到最新的 版本之後。在此之前它實際上運行良好。

我甚至嘗試用endpoints.sh腳本來生成客戶端庫。就此取得EntityExistsException。我現在被打擊了。

任何幫助,將不勝感激。

+1

試試這個。右鍵點擊你的項目。 gotto屬性java構建路徑。確保你有檢查你的項目和庫項目的Android私人圖書館。清理並建立 – Raghunandan

+1

感謝@Raghunandan,我在一分鐘前發現了這一點。 – Rahim

回答

1

經過2天以上的停頓,發現我需要檢查Android私有庫和Android 4.2(Build path - > Configure build path - > Order and Import)。

https://stackoverflow.com/a/16784945/902572

+1

你應該接受這個答案。它完美地工作。 –