Acabo de instalar Android Studio, pero solo puedo iniciarlo con permisos de root:sudo ./studio.sh
de lo contrario, falla con Error: Could not find or load main class com.intellij.idea.Main
No estoy seguro de por dónde empezar a investigar los permisos de archivo, ¿alguna idea?
Algunos datos:
[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)
Actualización:creé un marcador de escritorio y con eso se inicia bien, por lo que ya no es un problema. Sin embargo, sería genial saber por qué no funciona cuando lo pruebo desde la terminal.
Respuesta aceptada:
Después de iniciar el estudio de Android con sudo
, seleccione Herramientas – Crear entrada de escritorio .
Esto creará un ícono para el estudio de Android y si realiza una búsqueda en el tablero, aparecerá entre las otras aplicaciones.