2011-04-10 84 views
0

我已將Google gdata finance jar包含在我的Android項目中(包含構建集中的jar文件)。不過,當我在該jar中調用函數時,仍然會得到一個NoClassDeffound異常。我相信這意味着在執行過程中,仿真器沒有找到特定的類。任何方式我可以解決這個問題?在我的Android項目中包含Google gdata finance jar

我通過import語句包含com.google.gdata.client.finance。*。

更新:我解決了這個問題。這是更具體的數據。問題是我沒有包含核心gdata文件:gdata-client,gdata-client-meta,gdata-core和gdata-media。

回答

0

出於某種原因,您的JAR似乎沒有與您的應用程序一起打包。確保JAR位於項目的libs/目錄中。

+0

是的,JAR位於我的項目的libs目錄中,我已將該jar添加到libs文件夾中的項目構建集。 – Hari 2011-04-10 21:49:30

+0

打開jar包並將單個類放在libs文件夾中有幫助嗎? – Hari 2011-04-10 21:51:41

+0

@Titan:疼。您確定引發'NoClassDefFound'異常的類是'com.google.gdata.client.finance'類嗎? – CommonsWare 2011-04-10 21:59:03