Verifique se você fez o download do Android Studio no site oficial.
O Android Studio não precisa ser instalado por si só. É um pacote auto-contido em um arquivo zip que pode ser executado, apenas abrindo o pacote e executando o arquivo inicial que é denominado studio.sh e está localizado no bin diretório do pacote.
Olhando para a saída da sua pergunta, você está executando alguns dos comandos como root , o que está causando problemas com alguns dos arquivos e permissões de execução do seu espaço pessoal. O aplicativo usa seu espaço pessoal para algumas das configurações de persistência entre as sessões.
Você pode verificar isso (arquivos não pertencentes a você) executando este comando:
$ find ~/ -mount ! -user $(whoami)
Se mostrar alguma saída, a saída é problemática. Está mostrando arquivos em seu espaço pessoal que não são de sua propriedade.
Você pode corrigir isso executando:
$ sudo chown -R $(whoami):$(whoami) ~/
Agora vá para onde você abriu o pacote zip e encontre o arquivo studio.sh e execute-o com este comando:
$ ./studio.sh
O pacote pode ser descompactado em qualquer lugar no seu computador. Para torná-lo conveniente para executá-lo a partir da linha de comando, sem ter que localizar e mudar para o diretório onde você o abriu, você pode criar um link para ele em seu caminho de execução com:
$ [[ -d ~/bin ]] && mkdir ~/bin
$ ln -s [full path of studio.sh] ~/bin/studio.sh
Se você encontrar o arquivo studio.sh em ~/android-studio/bin
, o comando para adicioná-lo ao seu caminho de pesquisa seria:
$ ln -s ~/android-studio/bin/studio.sh ~/bin/studio.sh
No que diz respeito à instalação, você pode colocar convenientemente a pasta ~/android-studio
na sua pasta /opt/
para disponibilizá-la para outros usuários. Então o comando de link seria:
$ ln -s /opt/android-studio/bin/studio.sh ~/bin/studio.sh
Resumo
O problema que você está tendo é que você está fazendo alterações não intencionais em seu espaço pessoal executando aplicativos como sudo
. A resolução é conceder permissões adequadas à sua conta e executar os comandos como seu próprio acesso. Use sudo
somente quando você estiver intencionalmente fazendo alterações em todo o sistema. Você também usaria sudo
se fosse mover a pasta zip do seu espaço pessoal para um espaço diferente no sistema. Mas quando você realmente executa um programa para uso, nunca usa sudo
. Se você tem um programa voltado para usuários comuns que não são para manutenção IT e ele não funciona sem sudo , isso pode significar que o aplicativo ou seu espaço pessoal, se quebrado, questão deve ser corrigida.
Atualização:
Verifique a instalação do jdk. Embora ambos funcionem, esta é uma instalação alternativa:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
Resolução final
O problema foi resolvido (no chat) reconhecendo que a GUI estava sendo enviada para um terceiro monitor que não estava em exibição no momento.
Crie o iniciador:
$ sudo apt install gnome-panel
$ gnome-desktop-item-edit --create-new ~/Desktop
Para o novo lançador, use:
Type Application Name Android Studio Command (Click the browse button and browse to the 'studio.sh' script.) Commen Android Development IDE
Clique em OK
Agora copie ou mova o novo lançador de seu ~/Desktop
para ~/.local/share/applicatons/
Agora, você pode iniciar o Android Studio a partir do botão Pesquisa no painel do Ubuntu.