0

Java バージョン 1.12.0 用の Google API クライアント ライブラリを使用する Android アプリを開発しています。jar ファイルを /libs フォルダー (新しい /lib フォルダーではなく) に追加しました。実行時に次のエラーが発生します。

"javax/xml/namespace/QName.class" を処理する Dx のトラブル:

コア ライブラリを構築しない場合のコア クラス (java.* または javax.*) の不適切な使用または誤った使用。

私はMavenを使用していませんが、他の人によるすべての回答はMavenを使用しているようです。

Android バージョン - 4.1.2 API レベル 16 Eclipse - Java EE Juno

これを解決する方法について何か提案はありますか?

4

5 に答える 5

0

jar を libs フォルダーに配置し、次に Project -> Properties -> Java Buid Path -> Add JARs -> libs フォルダーからライブラリの jar を選択 -> OK する必要があります。

于 2012-11-24T16:48:17.247 に答える
0

外部 Jar を Android プロジェクトまたは任意の Java プロジェクトに追加する最良の方法は次のとおりです。

「libs」というフォルダーをプロジェクトのルート フォルダーに作成します。Jar ファイルを libs フォルダーにコピーします。Jar ファイルを右クリックし、[ビルド パス] > [ビルド パスに追加] を選択します。これにより、「参照ライブラリ」というフォルダーが作成されます。このようにすることで、プロジェクトを他のコンピュータに転送するたびに、ハード ドライブのスペースを参照しているライブラリを見逃すことはありません。

于 2012-11-24T16:45:17.953 に答える
-2

この手順に従って、プロジェクトに外部 jar を追加します

ステップ1

ステップ1

ステップ2

ステップ2

ステップ 3

ステップ 3

于 2012-11-24T17:02:10.180 に答える