Jak dodać Android Studio do programu uruchamiającego?


135

Próbuję zainstalować Android Studio, aby móc uruchomić go z programu uruchamiającego zamiast z terminala.

Android Studio> Narzędzia> Utwórz wpis na pulpicie nic nie robi

Czy ktoś może podać konkretne instrukcje?

Myślę, że ma to związek z uprawnieniami, /usr/local/które próbowałem wykonać w chmodsposób opisany w tym artykule i nadal nie działało.

Próbowałem zmodyfikować plik programu uruchamiającego Android Studio, który był w /usr/share/applications/nim, i nie uruchomiłbym aplikacji pod moim użytkownikiem. Jeśli uruchomię go jako root, jest w porządku, ale nie jest to zbyt praktyczne.


Co chcesz w końcu zrobić? Ikona, aby go uruchomić, czy alias? Osobiście zalecam wykonanie obu opcji. Powinieneś przeczytać ten post, aby dodać polecenia do ŚCIEŻKI.
Lucio

Jeśli jakaś odpowiedź była dla Ciebie przydatna, proszę ją zagłosować i oznaczyć jako zaakceptowaną . Więc twoje pytanie pozostaje zgodne z odpowiedzią . Dzięki
Lucio

Żadna z odpowiedzi nie pomogła, ostatnie dwie i pół godziny spędziłem na próbach zrobienia tego bez powodzenia; Jestem całkowicie oszołomiony
spences10

Czego nie wspomniałeś konkretnie, co chcesz w rezultacie mieć. Dodałem narzędzia Android do mojej PATH i utworzyłem ikonę na pulpicie z odpowiedzią @Shah. Więc jeśli masz nowy problem , powiedz nam, na czym on polega , w przeciwnym razie zaakceptuj odpowiedź.
Lucio

Mam plik w usr / local podanym rozwiązaniem jest / home / program / tam są różne uprawnienia. Nie można znaleźć odpowiedniego skryptu uruchamiania w „/ home / user / Programs / androidstudio / android-studio / bin”.
spences10

Odpowiedzi:


116

Oto mój plik .desktop AndroidStudio, który działa z poziomu programu uruchamiającego.

[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

Jeśli nie możesz utworzyć wpisu dla Androida Studio w programie uruchamiającym Unity za pomocą opcji Narzędzia> Utwórz wpis na pulpicie ... , możliwe, że masz folder Unity wygenerowany jetbrains-android-studio.desktopw ~/.local/share/applicationsfolderze. Aby potwierdzić, otwórz plik i sprawdź następujący wpis:

X-UnityGenerated=true

Usuń plik i spróbuj ponownie.


Możesz też otworzyć Android Studio, kliknąć Konfiguruj -> Utwórz wpis na pulpicie . To powinno utworzyć wpis w myślniku:

zrzut ekranu


Czy mógłbyś dokładniej wyjaśnić wartość Execnieruchomości?
Lucio

Tak, twoja alternatywna notatka była tym, co próbowałem i dostałem wiadomość, którą opublikowałem w głównym poście. Plik .desktop Mogę Google jak go utworzyć, prawda?
spences10

1
Najłatwiej jest zrobić „alternatywny”. Na ekranie powitalnym Android Studio kliknij „Konfiguruj”, a następnie „Utwórz wpis na pulpicie”. Następnie możesz wyszukiwać w Dash i Lock to Launcher.
noisygecko

1
jakoś obie metody nie działają dla 14.04 ...
cwhsu

@Lucio Nie mam żadnego doświadczenia z Ubuntu, ale wygląda (i brzmi) tak, że jest to lokalizacja pliku wykonywalnego / runnable / binary / program / cokolwiek to się nazywa w Ubuntu.
Daniel Kvist

186
Android Studio -> Tools -> Create Desktop Entry

wprowadź opis zdjęcia tutaj

Teraz powinieneś być w stanie zobaczyć w menu systemowym:

wprowadź opis zdjęcia tutaj


7
Twoje rozwiązanie jest dość proste. Dziękuję bardzo!
lmiguelvargasf

4
dziękuję ... to takie proste ... zaoszczędziłeś mój czas ...
Anuj TBE

Nie działało to, gdy zaznaczyłem „utwórz wpis na pulpicie dla wszystkich użytkowników”. Odznaczenie tej opcji
powoduje

Do Twojej wiadomości, działa również w ElementaryOS, który jest także dystrybucją opartą na Ubuntu.
Infinite Loops

13

Możesz otworzyć Android Studio, kliknąć Konfiguruj -> Utwórz wpis na pulpicie. To powinno utworzyć wpis w myślniku.


1
Chociaż zaakceptowana odpowiedź jest dość aktualna i można ją dostosować do innych aplikacji, jest to najprostszy sposób na utworzenie wpisu.
revnoah

Wymaga to jednak ustawienia zmiennej ścieżki, dlatego należy wyraźnie wspomnieć o tym w odpowiedzi
Chinmaya B,

8

Z panelu szybkiego uruchamiania (który otwiera się po uruchomieniu IDE Android-studio), kliknij „Konfiguruj”, który przeniesie Cię do panelu konfiguracji, a następnie kliknij „Utwórz wpis na pulpicie”.

Możesz także przejść do Narzędzia -> Utwórz wpis na pulpicie, gdy jesteś w projekcie Android Studio.

To w zasadzie umieszcza jetbrains-android-studio.desktopplik w ~/.local/share/applicationsfolderze twojego Ubuntu .


prosty i elegancki, tank you ...
a_m_dev

2
  1. Otwórz Android Studio.
  2. Kliknij prawym przyciskiem myszy jego ikonę w programie uruchamiającym.
  3. „Zablokuj na Launcher”.

Twoja odpowiedź, o ile to możliwe, może być nieco spóźniona, ponieważ PO już zaakceptował inną odpowiedź. Twoja pomoc jest oczywiście doceniana, jednak lepiej pomóc, koncentrując swoje wysiłki na pytaniach bez odpowiedzi
Wayne_Yux,

Z jakiegoś powodu nie działa na Ubuntu 17. „Blokada uruchamiania” nie wyświetla się.
Dave Carruthers

0

Dla Androida Studio 1.2+ WM_CLASS to studio jetbrains. Musisz więc dodać lub zmienić

StartupWMClass=jetbrains-studio

do pliku android-studio.desktop.


Proszę o propozycję edycji .
muru

0

Najlepszym sposobem, jaki wiem o tym, jest otwarcie Android Studio, a następnie w menu Narzędzia kliknij „Utwórz wpis na pulpicie”. Spowoduje to wyświetlenie listy android studio na liście wszystkich programów, stamtąd możesz dodać aplikację do szybkiego uruchamiania.


0

Wygląda na to, że studio Android nie ma już tej opcji „ Utwórz wpis na pulpicie ”, więc postanowiłem przejść na używanie snapów .

Byłem w stanie zainstalować Android Studion za pomocą tej przystawki:

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

Polecenie instalacji jest wymienione w linku github, ale tutaj i tak jest:

sudo snap install android-studio --classic

Spowoduje to zainstalowanie i zarządzanie wszelkimi aktualizacjami dla Androida Studio, a także dodanie wpisu na pulpicie!


Jeśli chcesz mieć coś takiego dla niektórych IDE JetBrains, to sprawdź Toolbox !


To pytanie ma pięć lat, wątpię, czy którekolwiek z nich jest nadal aktualne - dziękuję za Twój wkład @ smac89 👍
spences10
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.