1. ホーム
  2. java

[解決済み] Androidの開発でJava 8を使うことは可能ですか?

2022-03-16 09:40:20

質問

Webで検索しても、Androidの開発でJava 8がサポートされているかどうか、はっきりしません。

Java 8 をダウンロード/セットアップする前に、Java 8 が Android 開発にサポートされている/されていないことを示す公式ドキュメントをどなたか紹介していただけませんか。

どのように解決するのですか?

ジャバ8

Androidは、Java 7のすべての言語機能と、プラットフォームのバージョンによって異なるJava 8の言語機能のサブセットをサポートしています。

java 8のどの機能がサポートされているかを確認するには

Java 8 の言語機能を使用する

私たちは、Java 8言語機能のサポートを現在のjavacとdxのツールセットに直接追加し、Jackツールチェインを非推奨とすることを決定しました。この新しい方向性により、Javaクラスファイルフォーマットに依存する既存のツールやプラグインは、引き続き動作するはずです。今後、Java 8 の言語機能は、Android のビルドシステムでネイティブにサポートされる予定です。私たちは、数週間のうちにAndroid Studioの一部としてこれを立ち上げることを目指しており、この決定を早めに皆さんと共有したいと思いました。

AndroidにおけるJava 8言語機能サポートの将来

Eclipseユーザー。

Eclipseを好む古い開発者のために。 google、Eclipse Android Developer tools のサポートを停止

Java 8 JDKをインストールした場合は、Eclipseのウィンドウメニュー→コンパイラを1.6に設定してみてください。 環境設定 Java コンパイラ . Java 7でも動作します。

Android 5.0以降を対象とする場合、Java 7以上が必要です。 以上です。

複数のJDKをインストールし、試してください。