Android错误:java.lang.NoClassDefFoundError:[generic]

时间:2012-06-05 19:25:36

标签: android eclipse

我的Android应用程序的一位用户收到了此错误报告:

java.lang.NoClassDefFoundError: [generic]
at dalvik.system.NativeStart.main(Native Method)

这就是整个堆栈跟踪。 O_O

信息量不大......

我使用的唯一外部jar是针对AdMob的GoogleAdMobAdsSdk-6.0.1.jar,它位于libs目录中,并通过Eclipse的Android界面添加到项目中(您知道:Properties / Java Build Path / Libraries / Add External JAR文件)

所以我不知道什么是错的。

任何提示?

我在Ubuntu 11.04上使用Eclipse v3.7.0 Build id I20110613-1736进行编译,ADT为18.0.0.v20120330

我忘了提到我的应用已经被成千上万的用户安装了,直到今天我才收到关于此问题的一份报告。

1 个答案:

答案 0 :(得分:0)

确保他们使用与其他人相同的CLASSPATH启动。 (这可能是由于截断的命令行造成的。)

这应该出现在javac命令行中:-classpath=libs/*.jar

这应该出现在apkbuilder命令行中:-rj libs