Como adicionar o Android Studio ao iniciador?

135

Estou tentando instalar o Android Studio para que eu possa iniciá-lo a partir de um iniciador em vez de via terminal.

Android Studio> Ferramentas> Criar entrada da área de trabalho não faz nada

Alguém pode dar instruções específicas, por favor?

Eu acho que isso tem algo a ver com as permissões /usr/local/. Tentei fazer o chmodque foi explicado neste artigo e ainda não funcionou.

Tentei modificar o arquivo do iniciador do Android Studio que estava /usr/share/applications/e não iniciaria o aplicativo com o meu usuário. Se eu iniciá-lo como root, tudo bem, mas isso não é muito prático.

spences10
fonte
O que você quer fazer finalmente? Um ícone para iniciá-lo ou apelido? Eu, pessoalmente, recomendo fazer as duas opções. Você deve ler este post para adicionar os comandos ao seu PATH.
Lucio
Se alguma resposta foi útil para você, faça um voto positivo e marque-a como aceita . Portanto, sua pergunta permanece como respondida . Obrigado
Lucio
Nenhuma das respostas ajudou. Passei as últimas duas horas e meia tentando fazer isso sem sorte; Estou completamente confuso
spences10
O que você não mencionou especificamente o que você quer ter como resultado. Adicionei as ferramentas do Android ao meu PATH e criei um ícone na minha área de trabalho com a resposta do @Shah. Portanto, se você tiver um novo problema , informe-nos qual é esse problema ; caso contrário, aceite uma resposta.
Lucio
Eu tenho o arquivo em usr / local, a solução dada é para / home / programs / existem permissões diferentes lá. Não foi possível localizar o script de inicialização adequado em '/ home / user / programs / androidstudio / android-studio / bin'.
usar o seguinte código

Respostas:

116

Aqui está o meu arquivo .desktop do AndroidStudio, que funciona a partir do iniciador.

[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec="/home/username/Programs/AndroidStudio/bin/studio.sh" %f
Icon=/home/username/Programs/AndroidStudio/bin/idea.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-android-studio
Name[en_GB]=android-studio.desktop

Se você não conseguir criar uma entrada para o Android Studio no iniciador do Unity por meio da opção Ferramentas> Criar entrada da área de trabalho ... , é possível que você tenha um Unity gerado jetbrains-android-studio.desktopem sua ~/.local/share/applicationspasta. Para confirmar, abra o arquivo e verifique a seguinte entrada:

X-UnityGenerated=true

Exclua o arquivo e tente novamente.


Como alternativa, você também pode abrir o Android Studio, clicar em Configurar -> Criar entrada da área de trabalho . Isso deve criar uma entrada no traço:

screenshoot

Mendhak
fonte
Você poderia explicar melhor o valor da Execpropriedade?
Lucio
Sim, sua nota alternativa foi o que eu tentei e recebi a mensagem que eu publiquei na postagem principal. O arquivo .desktop que eu posso pesquisar no Google, como criar isso, certo?
spences10
1
É mais fácil fazer a "alternativa". Na tela de boas-vindas do Android Studio, clique em "Configurar" e depois em "Criar entrada da área de trabalho". Em seguida, você pode pesquisar no Dash e Lock to Launcher.
precisa saber é o seguinte
1
de alguma forma, ambos os métodos não trabalhar para 14,04 ...
cwhsu
@ Lucio Eu não tenho nenhuma experiência com o Ubuntu, mas parece (e parece) que esse é o local do executável / executável / binário / programa / como ele é chamado no Ubuntu.
precisa
187
Android Studio -> Tools -> Create Desktop Entry

insira a descrição da imagem aqui

Agora, você poderá ver no menu do sistema:

insira a descrição da imagem aqui

Dipendra
fonte
7
Sua solução é bem simples. Muito obrigado!
Lmiguelvargasf 23/05
4
obrigado ... é tão simples de fazer ... você salvou o meu tempo ...
Anuj TBE
Isso não funcionou quando marquei 'criar entrada da área de trabalho para todos os usuários'. Desmarcar esta opção, o atalho permaneceram vivos após a reinicialização
voghDev
Para sua informação, também funciona no ElementaryOS, que também é uma distribuição baseada no Ubuntu.
Infinite Loops
13

Você pode abrir o Android Studio, clicar em Configurar -> Criar entrada da área de trabalho. Isso deve criar uma entrada no traço.

Sarnath Jegadeesan
fonte
1
Embora a resposta aceita seja bastante válida e possa ser adaptada para outros aplicativos, esta é a maneira mais simples de criar uma entrada.
revnoah
Mas isso requer a criação de variável de caminho para que você deve mencioná-lo explicitamente na sua resposta
Chinmaya B
8

No painel de início rápido, (que é aberto após o lançamento do IDE do android-studio), clique em "Configurar", que leva ao painel de configuração e clique em "Criar entrada da área de trabalho".

Você também pode acessar Ferramentas -> Criar entrada da área de trabalho quando estiver dentro de um projeto do Android Studio.

Isso basicamente coloca um jetbrains-android-studio.desktoparquivo na ~/.local/share/applicationspasta do seu Ubuntu .

Zubair Alam
fonte
simples e elegante, tanque você ...
a_m_dev
2
  1. Abra o Android Studio.
  2. Clique com o botão direito do mouse no ícone no iniciador.
  3. "Bloquear no iniciador".
0xF
fonte
Sua resposta, enquanto possível, pode ser um pouco tarde, pois o OP já aceitou a outra resposta. Sua ajuda é, naturalmente, apreciado, no entanto você pode ser melhor servido por concentrar seus esforços nas questões não respondidas
Wayne_Yux
Não funciona no Ubuntu 17 por algum motivo. O "bloqueio para o iniciador" não aparece.
Dave Carruthers
0

Para o Android Studio 1.2 ou superior, o WM_CLASS é o jetbrains-studio. Então você tem que adicionar ou mudar

StartupWMClass=jetbrains-studio

para o seu arquivo android-studio.desktop.

LinuxLuigi
fonte
Sugira uma edição , por favor.
muru
0

A melhor maneira que eu sei disso é abrir o Android Studio e, em Ferramentas, clique em "Criar entrada da área de trabalho". Isso listará o estúdio android em todos os programas, a partir daí você poderá adicionar o aplicativo ao início rápido.

Vipul Behl
fonte
0

O Android studio parece não ter mais essa opção para ' Criar uma entrada na área de trabalho ', então decidi mudar para o uso de snaps .

Consegui instalar o android studion usando este snap:

https://github.com/snapcrafters/android-studio

O comando install está listado no link do github, mas aqui está:

sudo snap install android-studio --classic

Isso instalará e gerenciará quaisquer atualizações para o android studio, além de adicionar uma entrada na área de trabalho!


Se você está interessado em ter algo parecido com isto para alguns IDEs do JetBrains, confira o Toolbox !

smac89
fonte
Esta questão é de cinco anos de idade, eu duvido nada disso é relevante ainda - obrigado pela sua contribuição embora @ smac89 👍
spences10