2016-04-10 8 views
5

の使用訴えて、更新のための安全な接続を使用することはできません>Updatesを、私はUse secure connectionオプション有効にしてみました:Androidのメーカーは、Android Studioの<code>Preferences</code>でJava 6の

enter image description here

をしかし、私はApplyボタンをクリックしたときに、エラー"Secure connection is not supported on Java 6"が現れた:

enter image description here

私はProject StructureでJDKの場所の設定を確認し、そしてそれは/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Homeです:

enter image description here

私は、Java 7を使用している、いないのJava 6がなぜ安全な接続設定は程度のJavaでサポートされていない文句を言いようです6?以下、必要な場合には


私のマシンにインストールされたJDKです: enter image description here

最初の1 1.6.0.jdkAppleからであり、他の3は、Oracleからです。

+1

を1.7以上にする "のAndroidメーカー - >アンドロイドStudioについて" からトップレベルのメニュー? –

+1

@DougStevensonああ、それはそこに '1.6.0_65xxxxxx'を示しています。 Android Studioが使用する 'jre'のバージョンは、' jdk'バージョンではなく、問題を引き起こします。 Android Studioで使用する 'jre'バージョンを変更するには? – goodbyeera

+0

私はいつも私がインストールした最新のバージョンを使用していることを発見しました。私はこれがあなたの場合ではないことに驚いています。しかし、私はこれも私の.bash_profileにあります:export JAVA_HOME = \ '/ usr/libexec/java_home \' –

答えて

7

この問題はMac OSで発生します。 (あなたのコードをコンパイルするために使用JDK) プロジェクトJDKは

あなたのプロジェクトJDK 7である(JDKがIDEを実行するために使用される)IDE JDKと異なっているが、あなたのIDE JDKは6.

ですあなたの場合、あなたは以下のように(端末による)IDE用の環境変数を追加することができます。

export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk 

は、より多くの情報のためのこれらの文書を確認してください:

http://tools.android.com/tech-docs/configuration/osx-jdk

http://tools.android.com/tech-docs/configuration

ハッピーコーディング!

-1

これは既にプロジェクトメンバー(link)によって文書化されているバグのようです。このバグは、まあまああると思われます。この問題が議論されているスレッドに添付されているスクリーンショットは、Android Studio 2.0より古いバージョンです。

この段階では、AndroidスタジオまたはIntellijのJREの変更に関連するものは見つかりません。 JDKは変更できますが、このエラー警告には影響しません。

この問題に対処するには、この情報を追加してください。

1

環境変数をエクスポートできませんでした。 plistファイルを編集しました。

nano /Applications/Android\ Studio.app/Contents/Info.plist 

そして、このラインを見つける:

<key>JVMVersion</key> 
<string>1.6*</string> 

変更1.6から値*あなたが選択したときに、それがどのようなJVMのバージョンを報告しない

関連する問題