1

我在我的 android 应用程序中使用 ormlite。首先我使用:

OpenHelperManager.setOpenHelperClass(nameclass);
//nameclass is my class that create, update database.
//name class is defined as:
private static Class<? extends OrmLiteSqliteOpenHelper> nameclass = OpenHelper.class;

我可以打开我的数据库。日志猫说:

E/AndroidRuntime( 6929): Caused by: java.lang.NoClassDefFoundError: com.j256.ormlite.logger.LoggerFactory

E/AndroidRuntime(6929):在 com.j256.ormlite.android.apptools.OpenHelperManager.(OpenHelperManager.java:37)

非常感谢

4

1 回答 1

0

我相信你正在使用,ormlite-android但你也需要这个ormlite-core包。请参阅下载文档:

http://ormlite.com/docs/downloading

去引用:

要与 Android 应用程序一起使用,您应该下载 ormlite-android-4.41.jar 和 ormlite-core-4.41.jar 文件。对于 JDBC 或 Android,您还需要具有 ORMLite 后端实现的 ormlite-core 版本。

于 2012-08-10T19:49:42.940 回答