7

私は OSX 10.8 を実行しており、グローバルにインストールされているものではなく、プライベート jdk を使用して Android Studio アプリ バンドルを実行しようとしていました。

編集:グローバルにアクセスできるJavaインストールはありません。

plist.info ファイルを編集し、eclipse.ini ファイルを介して使用する JRE/JDK を指定することで、過去に Eclipse でこれを成功させました。

Android Studioでこれを行う方法についての魔法は見つかりませんでした。

plist ファイルの編集に失敗した後、ターミナルを開き、JDK/bin ディレクトリを PATH に追加し、JAVA_HOME を設定しましたが、idea_applauncher が指定した Java インストールを見つけるのに十分ではありませんでした。

これを実現するために他に何ができるかわかりません。何か案は?

編集:スクリーンショットを投稿するのに十分な担当者がいませんが、その下にコマンドラインが出力でどのように見えるかを示します。

バンドルを実行しようとすると、JDK がインストールされていないことを示すポップアップ ウィンドウが表示され、[インストール] または [後で] のいずれかを求める 2 つのボタンが表示されます。

$ ./idea_appLauncher

Java ランタイムが存在しないため、インストールを要求しています。

4

5 に答える 5

9

OSX の別の解決策: アプリケーション フォルダに移動し、Android Studio を右クリックして、[パッケージの内容を表示] を選択します。

Info.plist ファイルを開きます。JVMVersion キーを見つけて、必要な文字列値を設定します。

私の場合、RoboVM プラグインを実行するには 1.7 以上である必要があり、値は1.6*,1.7+だったので、1.7+ だけにしました。

Android Studio を再起動すると、必要なバージョンの JVM が使用されているはずです。

これは、Mac で root アクセス権を持っている場合に機能します。

于 2015-10-26T05:36:32.087 に答える
3
$ export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk
$ open /Applications/Android\ Studio.app

ここに説明リンクがあります

于 2016-04-27T04:02:33.503 に答える
0

変数を設定します。ANDROID_STUDIO_JDK を作成し、JDK へのパスに使用します。

ソース: http://www.reddit.com/r/Android/comments/1ee2ea/google_announces_android_studio_a_new_development/c9zfklt

于 2013-05-16T19:26:30.250 に答える