我有一个依赖于库项目 (B) 的 Android 应用程序 (A) 项目。库项目包含代码以及第三方 jar 文件和从项目 C 和 D 导出的一些其他 jar。在 Eclipse 中,我将项目 B 指定为库项目。
但是,当我连接我的设备并运行项目 A(运行方式 -> Android 应用程序)时,它在设备上崩溃,当我检查 LogCat 输出时,jar 文件中存在的类之一出现 NoClassDefFoundError 异常项目 C。
当我在项目 B 的 bin 文件夹中解压缩 B.jar 文件时,它除了 META-INF/ 文件夹和一个空的 MANIFEST.MF 文件之外不包含任何其他内容。所以这表明某处似乎出了问题,但我无法弄清楚。
有人可以帮我解决这个问题吗?