31

Mac OS X (Mountain Lion) で Java 1.7 を使用するように Android Studio を取得しようとしていました。

に行って、ボタンをFile > Project Structure...使用してJDKを追加しようとした後、 .+JDK

そこに移動し/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Homeて選択しましたが、何も起こりません。(これは、Oracle の Java アップデーターが Java 7 を自動的にインストールした場所です)

Android Studio で Java 1.7 を使用するにはどうすればよいですか?

4

7 に答える 7

59

Java 7 で実際のプログラム Android Studio をどのように起動するのか知りたい場合は、次の場所に あるplistを編集します。/Applications/Android Studio.app/Contents/Info.plist

(Java 7) または(最新バージョン)の xml キーJVMVersion1.6*変更します。1.7*1.6+

これで問題が発生するかどうかはわかりませんので、気楽にやってください。

于 2013-08-13T19:21:44.047 に答える
32

これを行う簡単な方法があります。Android セクションの build.gradle に次の行を追加してください。

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_7
    targetCompatibility JavaVersion.VERSION_1_7
}

プロジェクトをGradleファイルと同期します。Android Studio は変更 (言語レベル) を検出し、プロジェクトのリロードを要求します。

于 2014-02-07T08:25:56.747 に答える
13

Java SE Downloadsに行き、Java 7 を再度ダウンロードしました。上記の方法はEclipseで機能しました。

この手動ダウンロードからインストーラーを実行すると、JDK が に配置され、/Library/Java/JavaVirtualMachines/jdk1.7.0_21.jdk/Contents/HomeAndroid Studio で受け入れられました。

于 2013-05-19T15:11:53.790 に答える
0

Android Studio 2.1 でも同じ問題があり、Java 6 と 7 がインストールされています。

実行するjava -versionjavac -version1.7.0_79 と表示されますが、Android Studio は 1.6 の使用を主張します。

info.plistをからに変更する必要がありまし1.6*,1.7+1.7+。今では動作し、ダウンロードの更新について不平を言うのをやめます.

于 2016-05-25T14:06:26.250 に答える
0

上記の Perty の回答と同様に、 を編集/Applications/Android Studio.app/Contents/Info.plistしますが、xml キーJVMVersionを から1.6*に変更し1.6+ます。Apple の Docsによると、アスタリスク (*) は正確に指定されたバージョンを意味し、プラス (+) は少なくともそのバージョンを意味します。

「ちょうど 6」の設定は、AS 0.5.0 がリリースされた後に実装されました。リリース ノートによると、一部のユーザーが Java 7 で AS を開くのに問題がありました。

于 2014-10-20T04:55:53.670 に答える
0

Mac では、次の方法で IDE インターフェイス内から選択できます。⌘</kbd>-Shift-a and find Switch IDE boot JDK...

于 2016-10-21T07:16:10.867 に答える