3

私は ormlite v4.35 を使用していますが、ツールをアップグレードするまで IDE がプロジェクトをビルドしないため、Eclipse で Android ツールを r18 に更新する必要がありました。アップグレード後、次の行でエラーがスローされます。

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

例外はNoClassDefFoundError

ormlite の Web サイトにアクセスしたところ、新しいバージョン (4.40) がダウンロードされ、リファレンスが新しいバージョンに置き換えられていることがわかりましたが、残念ながら問題は解決しませんでした。誰かが問題に遭遇して解決しましたか?

4

1 に答える 1

10

例外は NoClassDefFoundError です

あなたの問題は、Android r17 toolslibsを使用したフォルダーの新しい動作にあると思います。フォルダーにORMLite jarが必要です。これはただのjarとクラス jar であり、プロジェクトのルートに配置した javadoc やソース jar ではありません。libs-android-core

そこに jar を移動すると、Android ビルダーはクラスを確認できるはずです。

于 2012-04-25T13:26:52.190 に答える