3

我正在使用 ormlite v4.35,我只需要在 Eclipse 中将我的 android 工具更新为 r18,因为在我升级工具之前 IDE 不会构建我的项目。升级后,以下行会引发错误:

mDbHelper = OpenHelperManager.getHelper(this, DatabaseHelper.class);

一个例外是NoClassDefFoundError

我去了 ormlite 网站,看到下载了一个较新的版本(4.40)并将参考替换为较新的版本,不幸的是,这并没有解决问题。有没有人遇到过这个问题并解决了?

4

1 回答 1

10

例外是 NoClassDefFoundError

我认为您的问题与Android r17 toolslibs文件夹的新行为有关。文件夹中必须ORMLite jar 。这只是和类 jars——而不是我刚刚放在项目根目录的 javadoc 或源 jars。libs-android-core

将 jar 移到那里后,Android 构建器应该会看到您的类。

于 2012-04-25T13:26:52.190 回答