2

こんにちは私の問題は次です。ダウンロードAndroid Studioして、

/path/android-studio/bin

そして私は実行しますstudio.sh

次のエラーが表示されます。

No JDK found. Please validate either STUDIO_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation.

エクスポートする場合JAVA_HOME

 export JAVA_HOME=/usr/java/jdk1.7.0_25/

Android Studioの動作を実行しstudio.shますが、今はtoを作成しSymbolic Linkますstudio.sh

ln -s /path/android-studio/bin/studio.sh /usr/bin/androidstudio

コンソールで実行するとandroidstudioこれは機能しますが、今は作成したいGnome launcher

だから私はこれをしました:

vi /usr/share/AndroidStudio.desktop

次のコードをファイルに入れます。

[Desktop Entry]
Name=Android Studio
GenericName=IDE para Android
X-GNOME-FullName=IDE para Android - Android Studio
Comment=Desarrolla aplicaciones para Android
Exec= /usr/bin/androidstudio
Terminal=false
StartupNotify=true
Type=Application
Icon=/opt/android-studio/bin/idea.png
Categories=Development;
Name[es_ES]=Android Studio

しかし、現時点でAndroidStudio launcherこれを実行すると、次のエラーが発生します。

 No JDK found. Please validate either STUDIO_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation.

私はもう一度やると思います:

 export JAVA_HOME=/usr/java/jdk1.7.0_25/

問題を修正しますが、いいえ、launcherまだ機能していません:C よろしくお願いします!

編集

すべて私はsuユーザーとしてそれをしました。

4

2 に答える 2

1

私の場合、JDK_HOME と JAVA_HOME を設定したのに、Android studio が起動しませんでした。問題は、プログラムを機能
させる必要がないことであることが判明しました。sudoAndroid Studio をインストール/usr/localsudo ./studio.shて起動しましたが、JAVA_HOME 変数と JDK_HOME 変数が見つからないと不平を言いました。しかし、自分のhomeフォルダにインストールすると、直接実行して問題なく動作し./studio.shました。

新しいユーザーにとっての問題は、ほとんどのコピー、移動、およびrm操作で/usr/localを使用する必要があることに気付くことsudoです。したがって、人はsudo ./studiowhen inusr/localを使用する可能性があります。見つかりません。

于 2015-12-20T10:05:20.357 に答える
-1

studio.sh を開き、次の行を開きます。

MKTEMP=`which mktemp`
RM=`which rm`
CAT=`which cat`
TR=`which tr`

追加

JAVA_HOME=/usr/java/latest

以上です!

于 2014-04-16T14:57:43.963 に答える