2011-04-10 85 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