Obecnie uruchamiam studio Android, przechodząc do /path-to-android-studio/bin
i działając, ./studio.sh
i działa dobrze.
Chcę jednak utworzyć program uruchamiający w Dash i bocznym menu, aby łatwo go uruchomić.
Po przejściu przez niektórych innych pytań, takich jak ta , po raz pierwszy spróbowałem Tools > Create Desktop Entry
metody. Stworzył wpis w desce rozdzielczej, ale jakoś studio Android nie uruchamia się, klikając go. Jeśli to pomoże, wklejam wpis jetbrains-android-studio.desktop, którą ta metoda utworzyła w /usr/share/applications
katalogu:
[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
Kiedy to nie pomogło, usunąłem wyżej wymieniony wpis .desktop i wypróbowałem metodę wymienioną w tym poście na blogu, która wymagała ode mnie utworzenia następującego pliku jetbrains-android-studio.desktop i wklejenia go do /home/jayant/.local/share/applications
katalogu
[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
To również stworzyło ikonę w moim Dash, ale studio Android nie chce się z tym uruchomić. Czy coś robię źle? Chcę tylko prostą ikonę uruchamiania dla Android Studio na mojej desce rozdzielczej! Używam Ubuntu 14.04
źródło
sudo chmod +x ./file.desktop
Odpowiedzi:
Oto mój
android-studio.desktop
plik. Działa po dodaniubash -i
przed ścieżką programu.źródło
bash -i
w Exec rozwiązało problemTo takie proste ...
Wybierz Android Studio> Narzędzia> Utwórz wpis na pulpicie
źródło
cp /usr/share/applications/jetbrains-studio.desktop ~/Desktop/
To było wcześniej pytane o IntelliJ. Ponieważ Android Studio jest takie samo w tym kontekście, połączę się z odpowiedzią i skopiuję ją tutaj.
https://askubuntu.com/a/272336/72597
Fragment połączonej odpowiedzi
[Stara odpowiedź]
Pobierz IntelliJ IDEA CE ze strony [www.jetbrains.com/idea/download/][3].
Wyodrębnij ideaIC-XX.YZtar.gz za pomocą
Zostań rootem.
Przenieś rozpakowany folder do
/opt/idea
Utwórz plik na pulpicie i zainstaluj go:
i skopiuj następujące do
idea.desktop
pliku.następnie wykonaj następujące polecenie, aby automatycznie zainstalować je w jedności:
Utwórz dowiązanie symboliczne w
/usr/local/bin
użyciuAby ikona pomysłu była wyświetlana w myślniku, ikonę pomysłu można dodać jako
to jest to! Teraz możesz uruchomić IntelliJ z Ubuntu dash.
Pamiętaj, że istnieje zaktualizowana wersja tej odpowiedzi i podejrzewam, że może ona dotyczyć również studia Android.
źródło
Miałem ten sam problem z Android Studio na Ubuntu 14.04. Ponieważ Android Studio jest dostosowaną wersją IntelliJ IDEA, szukałem podobnych problemów z tworzeniem wpisu uruchamiania dla IDEA w Stack Overflow i znalazłem to pytanie:
Program uruchamiający Intellij nie działa na jedności?
Dwie odpowiedzi na to pytanie wspominają, że pozycja Launchera nie działa, ponieważ nie może znaleźć katalogu instalacyjnego JDK. Tę lokalizację można zdefiniować w całym systemie
/etc/environment
lub dla każdego użytkownika w.bashrc
pliku. Myślę, że użytkownicy, którzy zgłaszają, że ich wpis na pulpicie Android Studio działa bez żadnych poprawek, prawdopodobnie używają systemu, w którym lokalizacja JDK została ustawiona dla całego systemu.Jeśli nie masz uprawnień do edycji
/etc/environment
lub wolisz, aby Twoje dostosowania były lokalne dla Twojego loginu, nadal jest to łatwa poprawka.Tools -> Create Desktop Entry...
pozycji menu StudioJAVA_HOME
lubJDK_HOME
w.bashrc
plikubash -i
na początku instrukcji Exec.bash -i
Tworzy nową powłokę, która najpierw odczytuje swój.bashrc
plik, aby uzyskać wartość zmiennej środowiskowej Java, a następnie wykonuje sięstudio.sh
skrypt, aby uruchomić Android Studio przy użyciu tej wartości.Oto przykład tej edytowanej linii:
Jeśli ikona Android Studio nie pojawia się w programie uruchamiającym:
studio.sh
skrypt w oknie terminala, aby uruchomić Android Studio. Unity pobierze wartości zdefiniowane w pliku .desktopźródło
Tak wygląda mój plik pulpitu Android Studio
I działa idealnie dobrze. upewnij się, że wszystkie podane ścieżki są prawdziwe i zapisz je w samym
/usr/share/applications
katalogu.źródło
/usr/share/applications
katalogu. Dodałem toPATH=$PATH:/home/user-name/android-studio/bin/
na końcu~/.bashrc
pliku, to znaczy dla poleceniastudio.sh
w terminalu. Czy twoja zmienna JAVA_HOME (echo $JAVA_HOME
) daje właściwy wynik?/usr/share/applications
katalogu android-studio . 2. Usuńjetbrains-android-studio.desktop
w swoim~/.local/share/applications
. 3. Uruchom ponownie komputer 4. Upewnij się, żeecho $JAVA_HOME
drukuje, jeśli nie, dodaj ścieżkę do~/.bashrc
5. Utwórz plik .desktop za pomocą dowolnego edytora tekstu. 6. Zezwól na wykonanie pliku 7. Przenieś plik dousr/share/applications
katalogu głównego 8. Z całą nadzieją kliknij ikonę studia wusr/share/applications
Wszystko, co zrobiłeś „źle”, to to, że nie przeciągnąłeś pliku jetbrains-android-studio.desktop z katalogu, w którym Android Studio utworzył go do Launchera i upuścił tam, gdzie chcesz. Możesz użyć aplikacji Pliki Ubuntu, aby znaleźć, przeciągnąć i upuścić plik .desktop.
Uwagi:
Jeśli wybrałeś opcję „Utwórz wpis dla wszystkich użytkowników”, gdy poprosisz o utworzenie go, plik będzie
W przeciwnym razie będzie
Zakładając, że użytkownik: grupa to jayant: jayant. Nie wykonywalny. Nie trzeba ponownie logować się, ponownie uruchamiać komputera lub pulpitu itp. Jeśli nadal nie działa (ikona brak / zła, nie uruchamia się), otwórz plik .desktop i sprawdź, czy jego ścieżki wskazują prawidłowe pliki.
Następnie prześlij raport o błędzie do Ubuntu z prośbą, aby pulpit zawierał prostą funkcję instalowania ikon Launchera jednym kliknięciem oraz opcje edycji identyfikatorów zasobów :).
źródło
zapisz ten plik w folderze pulpitu (
android-studio.desktop
)po zapisaniu kliknij prawym przyciskiem myszy opcję właściwości tego pliku i ustaw uprawnienia, wybierz ==> Uruchom w emulatorze terminali
Dziękuję Ci!
źródło
Jeśli Narzędzia-> Utwórz wpis na pulpicie nie działa dla Ciebie, prawdopodobnie oznacza to, że studio Android nie jest poprawnie zainstalowane w systemie. Aby sprawdzić, czy Android Studio jest zainstalowane, czy nie, przejdź do oprogramowania Ubuntu i znajdź oprogramowanie. Jeśli nie przeinstaluje pakietu i zajmie się ścieżką SDK i AndroidStudioProjects . Ale możliwe jest, że ikona skrótu na pulpicie działa poprawnie.
źródło