Come aggiungere Android Studio al programma di avvio?


135

Sto cercando di installare Android Studio in modo da poterlo avviare da un programma di avvio anziché tramite terminale.

Android Studio> Strumenti> Crea voce desktop non fa nulla

Qualcuno può dare istruzioni specifiche per favore?

Penso che questo abbia a che fare con le autorizzazioni in cui /usr/local/ho provato a farlo chmodcome spiegato in questo articolo e non ha ancora funzionato.

Ho provato a modificare il file di avvio di Android Studio in cui si trovava /usr/share/applications/e non avrebbe avviato l'app sotto il mio utente. Se lo lancio come root va bene, ma non è molto pratico.


Cosa vuoi fare finalmente? Un'icona per avviarlo o alias? Personalmente consiglio di fare entrambe le opzioni. Dovresti leggere questo post per aggiungere i comandi al tuo PERCORSO.
Lucio,

Se una risposta ti è stata utile, votala e contrassegnala come accettata . Quindi la tua domanda rimane come risposta . Grazie
Lucio,

Nessuna delle risposte mi ha aiutato, ho trascorso le ultime due ore e mezza cercando di farlo senza fortuna; Sono completamente confuso
spences10

Ciò che non hai menzionato in modo specifico cosa vuoi avere di conseguenza. Ho aggiunto gli strumenti Android al mio PERCORSO e ho creato un'icona sul mio desktop con la risposta di @Shah. Quindi, se hai un nuovo problema , dovresti dirci qual è quel problema , altrimenti, accettare una risposta.
Lucio,

Ho il file in usr / local la soluzione fornita è per / home / programmi / ci sono permessi diversi lì. Impossibile trovare lo script di avvio adatto in "/ home / utente / programmi / androidstudio / android-studio / bin".
spences10

Risposte:


116

Ecco il mio file .desktop per AndroidStudio che funziona dal programma di avvio.

[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 non riesci a creare una voce per Android Studio nel programma di avvio di Unity tramite l' opzione Strumenti> Crea voce desktop ... , è possibile che tu abbia generato Unity jetbrains-android-studio.desktopnella tua ~/.local/share/applicationscartella. Per confermare, aprire il file e verificare la seguente voce:

X-UnityGenerated=true

Elimina il file e riprova.


In alternativa, puoi anche aprire Android Studio, fare clic su Configura -> Crea voce desktop . Questo dovrebbe creare una voce sul trattino:

screenshoot


Potresti spiegare ulteriormente il valore della Execproprietà?
Lucio,

Sì, la tua nota alternativa è stata quella che ho provato e ho ricevuto il messaggio che ho pubblicato nel post principale. Il file .desktop posso Google come crearlo, giusto?
spences10

1
È più facile fare il "alternate". Dalla schermata di benvenuto di Android Studio, fai clic su "Configura", quindi su "Crea voce desktop". Quindi puoi cercare in Dash and Lock to Launcher.
Noisygecko,

1
in qualche modo, entrambi i metodi non funzionano per 14.04 ...
cwhsu,

@Lucio Non ho alcuna esperienza con Ubuntu, ma sembra (e sembra) che sia la posizione dell'eseguibile / eseguibile / binario / programma / come si chiama in Ubuntu.
Daniel Kvist,

187
Android Studio -> Tools -> Create Desktop Entry

inserisci qui la descrizione dell'immagine

Ora dovresti essere in grado di vedere nel menu di sistema:

inserisci qui la descrizione dell'immagine


7
La tua soluzione è piuttosto semplice. Grazie mille!
lmiguelvargasf,

4
grazie ... è così semplice da fare ... mi hai risparmiato tempo ...
Anuj TBE

Questo non ha funzionato quando ho contrassegnato "Crea voce desktop per tutti gli utenti". Deselezionando questa opzione, il collegamento è rimasto
attivo

Cordiali saluti, funziona anche in ElementaryOS, che è anche una distribuzione basata su Ubuntu.
Infinite Loops

13

Puoi aprire Android Studio, fare clic su Configura -> Crea voce desktop. Questo dovrebbe creare una voce sul trattino.


1
Mentre la risposta accettata è abbastanza valida e potrebbe essere adattata per altre applicazioni, questo è il modo più semplice per creare una voce.
revnoah,

Ma richiede l'impostazione della variabile path quindi dovresti menzionarlo esplicitamente nella tua risposta
Chinmaya B,

8

Dal pannello di avvio rapido, (che si apre una volta avviato IDE android-studio), fai clic su "Configura" che ti porta al pannello di configurazione, quindi fai clic su "Crea voce desktop".

Puoi anche andare su Strumenti -> Crea voce desktop una volta all'interno di un progetto Android Studio.

Questo in pratica mette un jetbrains-android-studio.desktopfile nella ~/.local/share/applicationscartella di Ubuntu .


semplice ed elegante, grazie ...
a_m_dev

2
  1. Apri Android Studio.
  2. Fare clic con il tasto destro sulla sua icona nel programma di avvio.
  3. "Blocca su Launcher".

La tua risposta, se possibile, potrebbe essere un po 'in ritardo poiché l'OP ha già accettato l'altra risposta. Il tuo aiuto è ovviamente apprezzato, ma potresti essere meglio servito concentrando i tuoi sforzi sulle domande senza risposta
Wayne_Yux,

Non funziona su Ubuntu 17 per qualche motivo. Il "blocco all'avvio" non viene visualizzato.
Dave Carruthers,

0

Per Android Studio 1.2+, WM_CLASS è jetbrains-studio. Quindi devi aggiungere o modificare

StartupWMClass=jetbrains-studio

nel tuo file android-studio.desktop.


Suggerisci una modifica , per favore.
muru,

0

Il modo migliore che conosco è aprire Android Studio, quindi in Strumenti fare clic su "Crea voce desktop". Questo elencherà Android Studio in tutti gli elenchi di programmi, da lì puoi aggiungere l'applicazione per l'avvio rapido.


0

Android Studio non sembra più avere questa opzione per " Creare una voce desktop ", quindi ho deciso di passare all'utilizzo degli snap .

Sono stato in grado di installare Android Studion usando questo snap:

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

Il comando di installazione è elencato sul collegamento github, ma qui è comunque:

sudo snap install android-studio --classic

Questo installerà e gestirà eventuali aggiornamenti per Android Studio, oltre ad aggiungere una voce desktop!


Se sei interessato ad avere qualcosa del genere per alcuni IDE JetBrains, dai un'occhiata a Toolbox !


Questa domanda ha cinque anni, dubito che sia ancora pertinente - grazie per il tuo contributo anche se @ smac89 👍
spences10
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.