1

私は得ています

java.lang.NoClassDefFoundError: org.apache.chemistry.opencmis.client.bindings.CmisBindingFactory

エミュレーターを介して実行する場合の外部 jar 用。

私は次のことをしました-

  1. ルート パッケージの下に libs フォルダーを作成し、すべての外部 jar を libs フォルダーの下に保持します。libs フォルダーには、activation-1.1.jar、android-support-v4.jar、chemistry-opencmis-client-api-0.8.0.jar、chemistry-opencmis-client-impl-0.8.0.jar、chemistry-opencmis- が含まれています。 commons-api-0.8.0.jar、chemisty-opencmis-commons-impl-0.8.0.jar
  2. 次に、[プロジェクト プロパティ] -> [Java ビルド パス] -> [注文とエクスポート] に移動し、[Android 依存関係] と [Android 4.2] のチェックボックスを選択します。
  3. きれいなプロジェクト

しかし、まだこれを解決することはできません。ご意見をお聞かせください。

4

1 に答える 1

0

プロジェクトを右クリックし、[ Android Tools] -> [Add Support Library ] を選択します

または、Project - > Properties -> Androidを右クリックします。

その画面の下部に、含めている Android ライブラリと、それらが正しくリンクされているかどうかが表示されます。

そこに見つからない外部 jar がある場合は、libs フォルダーにある外部 jar ファイルを右クリックし、Build Path -> Add to Build Path を選択します。

詳しい説明はこちらをご覧ください。

于 2013-01-19T20:34:56.287 に答える