5

我刚刚将我的android SDK工具更新到新发布的版本(工具版本22,平台工具版本17)

但是现在我在构建我的应用程序时遇到了一些问题。该应用程序仍在启动,但它给了我这个例外:

java.lang.NoClassDefFoundError: com.google.analytics.tracking.android.EasyTracker

它在这一行有这个例外:

EasyTracker.getInstance().setContext(this);

在 SDK 工具更新之前,它运行良好,libGoogleAnalyticsV2 jar 在 libs 文件夹中,在构建路径中,应该是这样。

Git 告诉我,在构建时,eclipse 在类路径中添加了这一行:

<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>

这是我看到的唯一区别

知道是什么原因造成的吗?

4

1 回答 1

12

好的,我找到了解决方案

在项目属性 (eclipse) -> java build path -> order and export 中确保检查 libs 文件夹中的所有 jar。

于 2013-05-15T23:46:52.460 回答