1

嘿嘿!当我想从导入的库中调用函数时,出现 ClassDefFound 错误。我知道,这是成千上万人之前遇到的问题,但我尝试了一切,但它不起作用!我在 Eclipse 中使用 android api level 17。

我试过的:

  • 我将库添加到 libs 文件夹(就像我正在使用的所有其他库一样)
  • 另外我将库添加到构建路径(通常不需要)
  • 我在 Order and Export 中选择了库

    threadid=11: thread exiting with uncaught exception (group=0x9e4d8908)
    FATAL EXCEPTION: Thread-258
    java.lang.NoClassDefFoundError: crs.kernel.model.db.RSDbSession
    at tsch.serviceApp.PageSystemApps$1$1.run(PageSystemApps.java:84)
    

谢谢大家!我希望有一个人可以帮助我!

4

1 回答 1

1

再次清理并编译/构建项目,然后尝试。

如果这不起作用,请尝试逆向工程以查看该库是否真的添加到您的 apk 文件中。

  1. 将 apk 文件重命名为具有 .zip 扩展名(因为它是普通的 zip 文件)
  2. 提取文件,然后尝试反编译 classes.dex 文件并查看您的类文件是否包含在其中。我还没有尝试反编译 dex 文件,但有一些工具,例如:http: //forum.xda-developers.com/showthread.php? t=2241002
于 2013-04-26T15:25:40.360 回答