我在我的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;我可以打开我的数据库。logcat说:
E/AndroidRuntime( 6929): Caused by: java.lang.NoClassDefFoundError: com.j256.ormlite.logger.LoggerFactoryE/AndroidRuntime( 6929):在com.j256.ormlite.android.apptools.OpenHelperManager.(OpenHelperManager.java:37)
非常感谢
发布于 2012-08-11 03:49:43
我相信您正在使用ormlite-android,但您也需要ormlite-core包。请参阅下载文档:
http://ormlite.com/docs/downloading
引述如下:
要使用Android应用程序,您应该下载ormlite-android-4.41.jar和ormlite-
-4.41.jar文件。对于JDBC或Android,您还需要ormlite-core版本,它具有ORMLite后端实现。
https://stackoverflow.com/questions/11899712
复制相似问题