5

Eclipse 3.5 と Android プラットフォーム (SDK と ADT) の新規インストールを行いました。これをさまざまなマシンで数回行ったので、すべてが適切に構成されていると確信しています。

Android プロジェクトをインポートしようとしたところ、コンソール ウィンドウに次のエラーが表示されました。

「Android では .class 互換性を 5.0 に設定する必要があります。プロジェクトのプロパティを修正してください。」

このエラーは今まで見たことがありません。私が考えることができる唯一のことは、ビルドターゲットについて話しているということですか? プロジェクトのビルド ターゲットを 1.6 (API レベル 4) に設定しました。より高い API レベルに変更する必要があるというのはばかげているようです...

他の誰かが以前にこのエラーを見ましたか?

4

6 に答える 6

14

Androidは、「ウィンドウ/プリファレンス」、「Java/コンパイラ/コンパイラコンプライアンスレベル」で設定できるJavaバイトコード形式について話していると思います。

于 2010-11-09T22:13:17.860 に答える
2

Windows マシンから Mac にインポートしたときに、すべてのプロジェクトを再構築する必要がありました。Project => Build Project でうまくいきました。

于 2011-06-21T18:15:38.593 に答える
1

Project->clean でインポートしたプロジェクトをクリーンアップし、インポートしたばかりのプロジェクトを選択します。それは私のために働いた。あなたにもうまくいくことを願っています。:)

于 2011-08-26T09:01:43.560 に答える
0

私はそれを解決しました:

  • プロジェクトをクリックします
  • 削除 (「ディスク上のプロジェクト コンテンツを削除する」をチェックしないでください)

クリック:

  • 環境設定
  • ジャワ
  • コンパイラ
  • 「デフォルトのコンプライアンス設定を使用する」にチェックを入れる
  • 申し込み
  • わかった

その時点で、JDT のコンパイラ設定が適切に 1.6 に設定されます。

  • ワークスペースからプロジェクトをインポートする

エラーはなくなりました。

于 2011-08-25T05:50:55.953 に答える
0

JDK1.7+ にアップグレードした後、Eclipse を使用して Android アプリをコンパイルしますか?

これを試して...

パッケージ エクスプローラーでプロジェクト名を右クリックします。

Java コンパイラを選択します。

プロジェクト固有の設定を有効にするをオフにします。

コンパイラ準拠レベル 1.6 を選択します。

適用/OK。

于 2012-03-16T04:52:37.277 に答える
0

新しい Windows 7 ノートブックを入手し、コンパイラの準拠レベルを 1.5 に設定する必要がありました。以前の Vista ワークステーションと MacBook Pro では、その問題に遭遇したことはありません。

于 2011-04-06T22:42:58.993 に答える