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.


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


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


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.


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 .


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".

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.


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.


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 !


Esta questão é de cinco anos de idade, eu duvido nada disso é relevante ainda - obrigado pela sua contribuição embora @ smac89 👍
spences10
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.