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;

データベースを開くことができます。logcat は次のように述べています。

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 に答える