我正在尝试使用com.google.android.apps.analytics.GoogleAnalyticsTracker, 但在执行时出现了NoClassDefFoundError错误
GoogleAnalyticsTracker.getInstance();
我确定libGoogleAnalytics.jar已经包含在构建路径中,并且代码已经成功构建。
之前那段代码运行得非常完美,但我怀疑是在更新了最新的ADT之后出现了错误,但又不知道具体原因。
有人能给出任何建议吗?
我正在尝试使用com.google.android.apps.analytics.GoogleAnalyticsTracker, 但在执行时出现了NoClassDefFoundError错误
GoogleAnalyticsTracker.getInstance();
我确定libGoogleAnalytics.jar已经包含在构建路径中,并且代码已经成功构建。
之前那段代码运行得非常完美,但我怀疑是在更新了最新的ADT之后出现了错误,但又不知道具体原因。
有人能给出任何建议吗?
实际上,这是我们在使用ADT 17时遇到的问题。为了克服此异常,您需要将JAR文件放入libs文件夹中。
因此,请右键单击您的项目 -> 创建一个名为libs的文件夹。
然后按照以下步骤进行操作:
right click (on libs folder) -->import-->File System-->browse to select your jar file and hit finish and run you project.
之后
right click on the project --> Built Path-->java built path-->add jars select your jar file from your libs folder
<classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
http://android.foxykeep.com/dev/how-to-fix-the-classdefnotfounderror-with-adt-17