0

私はAndroidとJavaの新しいプログラマーです。2 進リテラル数を使用するプログラムを作成したいのですが、エラーが表示されますBinary literal can only be used with source level 1.7 or greater。Eclipse でエラーをダブルクリックすると、このエラーが削除され、問題タブに別のエラーが表示されます!!! 新しいエラーがございますAndroid requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties。Fix Project Properties old error をクリックすると、再び表示されます!! 混乱しました。インターネットとstackoverflowで検索したところ、このリンクが見つかりましたが、古いJDKを使用する必要がある理由がわかりませんか? Java7 でサポートできないものはありますか?

手伝ってくれてありがとう。乾杯

4

1 に答える 1

0

Android は Java 7 をサポートしていないため、下位バージョンを使用する必要があります。こちらのシステム要件を確認してください。

http://developer.android.com/sdk/index.html

悲しいですが、Android で Java 7 の機能を使用できないため、Eclipse では使用できません。

于 2013-08-13T17:09:53.983 に答える