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

标签 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 )

所以我不知道哪里出了问题。

有什么提示吗?

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

我忘了说我的应用程序已经被成千上万的用户安装,直到今天我只收到一份关于这个问题的报告。

最佳答案

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

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

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

关于Android 错误 : java. lang.NoClassDefFoundError: [generic],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10903610/

相关文章:

java - 如何将图像的字节数组转换为表示 jpg 的 base64 编码字符串

使用自定义语音 mp3 文件的 Android 通话

java - 可以将 Eclipse 热键 Ctrl-F11 从 "run"更改为 "terminate previous apps and run"吗?

java - 如何将外部文件夹添加到 Jetty 的类路径

java - VirtualMachine.list() 返回空列表

java - 如何摆脱 "Failed to resolve attribute at index 1: TypedValue{t=0x2/d=0x7f01005e a=-1}"

java - 我的代码有什么问题吗?我似乎遇到了局部/全局变量问题。请帮我

java - Gradle:错误版本冲突

java - 将 zip 文件导入为库 - Eclipse Java

python - Eclipse PyDev 项目中的代码行