Ho appena installato Android Studio, ma posso avviarlo solo con i permessi di root:sudo ./studio.sh
altrimenti non riesce con Error: Could not find or load main class com.intellij.idea.Main
Non sono sicuro da dove iniziare a indagare sui permessi dei file, qualche idea?
Alcune informazioni:
[email protected] /opt/android-studio/bin $ cat /etc/*-release
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=17.1
DISTRIB_CODENAME=rebecca
DISTRIB_DESCRIPTION="Linux Mint 17.1 Rebecca"
NAME="Ubuntu"
VERSION="14.04.1 LTS, Trusty Tahr"
...
[email protected] ~ $ java -version
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)
Aggiornamento:ho creato un segnalibro desktop e con quello si avvia correttamente, quindi non è più un problema. Tuttavia, sarebbe bello sapere perché non funziona quando lo provo dal terminale.
Risposta accettata:
Dopo aver avviato Android Studio con sudo
, seleziona Strumenti – Crea voce desktop .
Questo creerà un'icona per Android Studio e se esegui una ricerca nel trattino, verrà visualizzata tra le altre applicazioni.