Eclipse で Android アプリを実行しようとすると、次のメッセージが表示されます: Android にはコンパイラ コンプライアンス レベル 5.0 または 6.0 が必要です。代わりに「1.7」が見つかりました
この問題の解決を手伝ってください
私はjdk1.7とsdk r20.0.3を使用しています
AndroidSDKには明示的にJDK6が必要ですが、間違ったバージョンを使用しています。
古いバージョンの Java SE 5/JDK 1.5 または Java SE 1.6 をインストールする必要があります。Java 5 または Java 6 をダウンロードしてください。
Java 5 - Java 1.5ダウンロード
Java 6 - Java 1.6のダウンロード (お使いのオペレーティング システムに応じて選択します。JDK のインストールが完了したら、"Your_project">Properties>Java Compiler に移動して "Compiler Compliance level:" を選択します。1.5 変更を適用し、プロジェクトを再実行します。 Eclipse を使用している場合は、[ウィンドウ] -> [設定] -> [Java] -> [コンパイラ] -> [JDK 準拠] -> [インストール済みのものに変更] に従ってください。)
Java バージョンをアンインストールする必要はありません。
「Your_project」>「Properties」>「Java Compiler」に移動し、「Compiler Compliance level:」で 1.5 を選択します。
変更を適用し、プロジェクトを再実行します
Right click on project and
select Android Tools
select Fix Project Properties
and Clean Your Project...
Java SE の最新バージョンは、次の場所にあります。
http://www.oracle.com/technetwork/java/javase/downloads/index.html