Atualmente, inicio o android studio indo /path-to-android-studio/bin
e funcionando ./studio.sh
e funciona bem.
No entanto, quero criar um iniciador no Dash e no menu lateral para iniciá-lo facilmente.
Depois de passar por outras perguntas como essa , tentei primeiro o Tools > Create Desktop Entry
método. Ele criou uma entrada no painel, mas de alguma forma o Android Studio não é iniciado clicando nele. Se for de alguma ajuda, estou colando a entrada jetbrains-android-studio.desktop, esse método criado no /usr/share/applications
diretório:
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=/home/jayant/Android/android-studio/bin/androidstudio.svg
Exec="/home/jayant/Android/android-studio/bin/studio.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-android-studio
Quando isso não ajudou, excluí a entrada .desktop mencionada acima e tentei o método mencionado nesta postagem do blog, o que exigiu que eu criasse o seguinte arquivo jetbrains-android-studio.desktop e cole-o no /home/jayant/.local/share/applications
diretório
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec="/home/jayant/Android/android-studio/bin/studio.sh" %f
Icon=/home/jayant/Android/android-studio/bin/idea.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-android-studio
Isso também criou um ícone no meu Dash, mas o Android Studio se recusa a iniciar com isso também. Existe algo que estou fazendo de errado? Eu só quero um ícone simples do iniciador para o Android Studio no meu traço! Estou usando o ubuntu 14.04
fonte
sudo chmod +x ./file.desktop
Respostas:
Aqui está o meu
android-studio.desktop
arquivo. Está funcionando depois de adicionarbash -i
antes do caminho do programa.fonte
bash -i
do Exec resolveu o problemaIsso é tão simples ...
Vá para Android Studio> Ferramentas> Criar entrada na área de trabalho
fonte
cp /usr/share/applications/jetbrains-studio.desktop ~/Desktop/
Isso já foi solicitado anteriormente pelo IntelliJ. Como o Android Studio é o mesmo neste contexto, irei linkar a resposta e copiá-la aqui.
https://askubuntu.com/a/272336/72597
Snippet da resposta vinculada
[Resposta antiga]
Faça o download do IntelliJ IDEA CE em [www.jetbrains.com/idea/download/[[3].
Extraia o ideaIC-XX.YZtar.gz usando
Torne-se raiz.
Mova a pasta extraída para
/opt/idea
Crie um arquivo da área de trabalho e instale-o:
e copie o seguinte para o
idea.desktop
arquivo.execute o seguinte comando para instalá-lo automaticamente na unidade:
Crie um link simbólico
/usr/local/bin
usandoPara que o ícone da ideia seja exibido no traço, o ícone da ideia pode ser adicionado como
É isso aí. Agora, você pode iniciar o IntelliJ a partir do traço do Ubuntu.
Observe que há uma versão atualizada desta resposta e suspeito que ela também possa se aplicar ao android studio.
fonte
Eu tive o mesmo problema com o Android Studio no Ubuntu 14.04. Como o Android Studio é uma versão personalizada do IntelliJ IDEA, procurei problemas semelhantes ao criar uma entrada do Launcher para o IDEA no Stack Overflow e encontrei esta pergunta:
O lançador Intellij não funciona na unidade?
Duas das respostas a essa pergunta mencionam que a entrada do Launcher não funciona porque não consegue encontrar o diretório de instalação do JDK. Esse local pode ser definido em todo o sistema
/etc/environment
ou por usuário em seu.bashrc
arquivo. Acho que os usuários que relatam que sua entrada da área de trabalho do Android Studio funciona sem nenhum ajuste provavelmente estão usando um sistema em que o local do JDK foi definido em todo o sistema.Se você não tem permissão para editar
/etc/environment
ou prefere manter suas personalizações locais no seu login, ainda é uma solução fácil.Tools -> Create Desktop Entry...
item de menu do StudioJAVA_HOME
ouJDK_HOME
em seu.bashrc
arquivobash -i
-o ao início da instrução Exec.Ele
bash -i
cria um novo shell que primeiro lê seu.bashrc
arquivo para obter o valor da variável de ambiente Java e depois executa ostudio.sh
script para executar o Android Studio usando esse valor.Aqui está um exemplo dessa linha editada:
Se o ícone do Android Studio não aparecer no Iniciador:
studio.sh
script em uma janela de terminal para iniciar o Android Studio. O Unity coletará os valores definidos no arquivo .desktopfonte
Este é o meu arquivo da área de trabalho do Android Studio
E funciona perfeitamente bem. verifique se todos os caminhos fornecidos são verdadeiros e salve-os no
/usr/share/applications
próprio diretório.fonte
/usr/share/applications
diretório Eu adicionei issoPATH=$PATH:/home/user-name/android-studio/bin/
no final do~/.bashrc
arquivo, isso é para o comandostudio.sh
no terminal. Sua variável JAVA_HOME (echo $JAVA_HOME
) fornece o resultado adequado?/usr/share/applications
diretório. 2. Removajetbrains-android-studio.desktop
no seu~/.local/share/applications
. 3. Reinicie o computador 4. Certifique-seecho $JAVA_HOME
de que imprime, se não adicionar o caminho a~/.bashrc
5. Crie o arquivo .desktop usando qualquer editor de texto. 6. Dê permissão de execução para o arquivo 7. Mova o arquivo parausr/share/applications
a raiz 8. Com todas as esperanças clique no ícone estúdiousr/share/applications
Tudo o que você fez de "errado" foi não arrastar o arquivo jetbrains-android-studio.desktop do diretório em que o Android Studio o criou no Launcher e soltá-lo onde deseja que ele apareça. Você pode usar o aplicativo Arquivos do Ubuntu para encontrar, arrastar e soltar o arquivo .desktop.
Notas:
Se você optou por "Criar entrada para todos os usuários" ao solicitar a criação do AS, o arquivo será
Caso contrário, será
Supondo que seu usuário: grupo seja jayant: jayant. Não executável. Não é necessário se conectar novamente, reiniciar a máquina ou a área de trabalho, etc. Se ainda não funcionar (ícone não / errado, falha ao iniciar), abra o arquivo .desktop e verifique se seus caminhos apontam para os arquivos corretos.
Em seguida, envie um relatório de bug com o Ubuntu solicitando que sua área de trabalho inclua um recurso simples para instalar ícones do Launcher com um único clique e opções para editar seus identificadores de recursos :).
fonte
salve este arquivo na pasta da área de trabalho (
android-studio.desktop
)depois de salvar, clique com o botão direito do mouse nessa opção de propriedades do arquivo e defina a permissão, selecione ==> Executar no emulador de terminal
Obrigado!
fonte
Se Ferramentas-> Criar entrada da área de trabalho não funcionar, provavelmente significa que o estúdio Android não está instalado corretamente no sistema. Para verificar se o Android Studio está instalado ou não, vá para o software Ubuntu e encontre o software. Se não reinstalar o pacote e cuidar do caminho dos sdk e AndroidStudioProjects . Mas é possível que o ícone de atalho da área de trabalho funcione corretamente.
fonte