Proszę, powiedz mi pełny proces instalacji Androida Studio i jego niezbędne zależności.
android-studio
aminul haque
źródło
źródło
umake
i uruchomumake android --accept-license
.Odpowiedzi:
Instalowanie Java
Po tym
Instalowanie Androida Studio
Pobierz Android Studio stąd , użyj wszystkich pakietów Android Studio
Wyodrębnij plik archiwum do odpowiedniej lokalizacji dla swoich aplikacji, np
/opt
. : . W moim przykładzie użyj nazwy pliku z pobranego archiwumandroid-studio-ide-141.2178183-linux.zip
Aby uruchomić Android Studio, przejdź do
/opt/android-studio/bin
katalogu w terminalu i uruchom./studio.sh
. Lub użyj pliku na pulpicie, patrz poniżej.Możesz dodać
/opt/android-studio/bin
do zmiennej środowiskowej PATH, aby móc uruchomić Android Studio z dowolnego katalogu.Utwórz plik na pulpicie
Utwórz nowy plik
androidstudio.desktop
, uruchamiając polecenie:nano ~/.local/share/applications/androidstudio.desktop
i dodaj poniższe wiersze
Instalowanie zestawu SDK systemu Android (w razie potrzeby)
Kliknij zaznaczony przycisk
Pobierz najnowsze narzędzia SDK
Podczas konfigurowania zestawu Android SDK należy co najmniej pobrać najnowsze narzędzia i platformę Android:
Otwórz katalog Narzędzia i wybierz:
Otwórz pierwszy folder Androida XX (najnowsza wersja) i wybierz:
Uzyskaj bibliotekę wsparcia dla dodatkowych interfejsów API
Biblioteka obsługi Androida zapewnia rozszerzony zestaw interfejsów API, które są kompatybilne z większością wersji Androida.
Otwórz
Extras
katalog i wybierz:Uzyskaj usługi Google Play, aby uzyskać jeszcze więcej interfejsów API
Aby rozwijać się przy użyciu interfejsów API Google, potrzebujesz pakietu usług Google Play:
Otwórz
Extras
katalog i wybierz:Zainstaluj pakiety
Po wybraniu wszystkich żądanych pakietów kontynuuj instalację:
źródło
Odpowiedź @AB jest poprawna i kompletna. Dodam tylko, że alternatywnie możesz łatwo zainstalować aktualną wersję programu Android Studio za pomocą Ubuntu Make firmy Canonical .
Instalowanie Ubuntu Make:
Dla Ubuntu 14.04LTS
Dla Ubuntu 15.10 i nowszych
Ubuntu Make jest już w oficjalnych repozytoriach, uruchom:
Pamiętaj, że wersja umake powinna mieć 16.05, aby móc pobrać studio Android, sprawdź uruchamiając
Jeśli nie, użyj metody Ubuntu 14.04, aby go zainstalować.
Instalowanie Androida Studio:
Może pojawić się komunikat o błędzie związany z licencją, który można poprawić za pomocą dodatkowego parametru:
Odinstaluj Android Studio:
źródło
make
automatycznie instaluje wszystko, co jest wymagane. Nic więcej nie jest potrzebne;) (dla informacji aktualnie instaluje OpenJDK 1.7).umake android --accept-license
zgodnie z sugestią w innym pytaniu .ERROR: A default framework for category Android was requested where there is none usage: umake android [-h] {android-ndk} ...
Najłatwiejszą metodą zainstalowania Android Studio (lub dowolnego innego narzędzia programistycznego) na Ubuntu jest użycie pakietu Snap ze sklepu Ubuntu Software. Nie musisz pobierać Android Studio jako zip, spróbuj ręcznie zainstalować go, dodać PPA lub bawić się przy instalacji Java. Pakiet snap zawiera najnowszy Android Studio wraz z OpenJDK i wszystkimi niezbędnymi zależnościami.
Krok 1: Zainstaluj Android Studio
Wyszukaj „studio Android” w oprogramowaniu Ubuntu, wybierz pierwszy wpis, który się pojawi, i zainstaluj:
Lub jeśli wolisz wiersz poleceń, uruchom to w Terminalu :
Krok 2: Zainstaluj zestaw Android SDK
Otwórz nowo zainstalowany Android Studio z pulpitu nawigacyjnego:
Nie musisz niczego importować, jeśli instalujesz go po raz pierwszy:
Kreator instalacji przeprowadzi Cię przez proces instalacji:
Wybierz opcję Instalacja standardowa, aby uzyskać najnowszy zestaw SDK, a także opcję Niestandardowy w przypadku, gdy chcesz zmienić wersję zestawu SDK lub lokalizację instalacji. Odtąd jest to dość proste, wystarczy kliknąć przycisk Dalej-Dalej, a pakiet SDK zostanie pobrany i zainstalowany.
Krok 3: Ustawianie ŚCIEŻEK (opcjonalnie)
Ten krok może być przydatny, jeśli chcesz, aby w terminalu dostępne były polecenia programisty dla systemu Android SDK, takie jak adb , fastboot , aapt itp . Mogą być potrzebne zewnętrzne platformy programistyczne, takie jak React Native, Ionic, Cordova itp., A także inne narzędzia. Aby ustawić ŚCIEŻKI, edytuj plik:
~/.profile
a następnie dodaj do niego następujące wiersze:
Jeśli zmieniłeś lokalizację SDK na końcu kroku 2, nie zapomnij odpowiednio zmienić linii
export ANDROID_HOME=${HOME}/Android/Sdk
. Wykonaj restart (lub po prostu wyloguj się, a następnie zaloguj ponownie), aby ŚCIEŻKI zadziałały.Testowane na Ubuntu 18.04 LTS i 16.04 LTS. Powinien technicznie działać na każdej wersji Ubuntu z obsługą przystawek (16.04 LTS i nowsze). Działa również na 14.04 LTS, jeśli najpierw zainstalujesz obsługę pakietów Snap .
źródło
ubuntu-make.umake android
wystąpił błąd „Błąd segmentacji”W przededniu 2018 r. Najczęściej głosowana odpowiedź jest nadal niesamowita, ale wydaje się nieco przestarzała, a kiedy do niej wpadam, postanowiłem podzielić się tutaj swoimi świeżymi doświadczeniami.
1. Instalowanie Java
Od czasu wydania Android Studio 2.2 w większości przypadków nie będziesz musiał samodzielnie instalować żadnego JDK, ponieważ jest on dostarczany z IDE.
Odniesienie po więcej szczegółów
2. Instalowanie wstępnie wymaganego oprogramowania
Najpierw należy uruchomić następujące polecenie, abyśmy mogli uniknąć problemów z narzędziem AVD w przyszłości:
Odniesienie po więcej szczegółów
3. Pobieranie i rozpakowywanie Android Studio
Możesz pobrać archiwum Android Studio stąd . Nic specjalnego, tylko poczekaj, aż ładowanie się zakończy :)
Google jest zarejestrowanym dostawcą LANANA , dlatego w celu zachowania zgodności z umową Linux FSH (część 3.13 / opt) chciałbym zaproponować rozpakowanie archiwum do
google/android-studio
folderu:3.1 [Opcjonalnie] Zmień uprawnienia do zapisu dla folderu Android Studio
Ustawienie uprawnień do zapisu dla wszystkich użytkowników może być wygodne, jeśli chodzi o aktualizację Android Studio. Jednak nie jest powszechnie stosowany i wydaje się naruszać zasadę najmniejszego przywileju . Jednak na wszelki wypadek, jeśli podoba Ci się ten sposób, lepiej po prostu uruchom w terminalu:
Alternatywnie możesz zawsze uruchomić Android-Studio w imieniu roota i wykonuje wszystkie potrzebne aktualizacje bez tego kroku .
4. Tworzenie katalogu Android SDK
Nie popieram idei, że każdy użytkownik powinien mieć własną kopię narzędzi Android SDK (narzędzia do budowania, kody źródłowe, obrazy systemowe itp.), Ale Android Studio działa dokładnie w ten sposób (prawdopodobnie z powodu problemów z uprawnieniami). Użyjmy innego folderu współdzielonego przez wszystkich użytkowników w systemie.
4.1 Utwórz katalog
Zrób folder android-sdk do przyszłego użytku:
Ostatnie polecenie zmienia uprawnienia, aby każdy użytkownik w systemie mógł edytować ten folder android-sdk (instalowanie i usuwanie pakietów).
4.2 Ustawianie zmiennych środowiskowych
W tej chwili Android Studio wciąż wskazuje własną ścieżkę. Aby Android Studio instalowało zestawy SDK w folderze współdzielonym, musimy określić zmienne środowiskowe. Obecnie istnieją dwie zmienne wskazujące na folder SDK: ANDROID_HOME i ANDROID_SDK_ROOT . Pierwszy jest przestarzały, ale Android Studio nie użyje ANDROID_SDK_ROOT przy pierwszym uruchomieniu, nawet jeśli jest określony, więc zaleciłbym określenie obu zmiennych. Aby zachować spójność i przejrzystość, określmy je w osobnej powłoce dla android-studio w folderze profile.d (abyś mógł je później usunąć w przypadku usunięcia Android Studio):
4.2.1 Ustawienie zmiennej JAVA_HOME
Jeśli zamierzasz używać poleceń gradlew przez interfejs CLI, przydatne będzie dodanie JAVA_HOME wskazującego na osadzony JRE (w przeciwnym razie gradle nie będzie w stanie go zlokalizować)
Teraz musisz wylogować się z systemu i zalogować ponownie, aby zastosować ten nowy skrypt.
Odniesienie po więcej szczegółów
5. Instalowanie zestawu SDK
Ponieważ zmieniliśmy uprawnienia do folderu SDK (
/opt/google/android-sdk/
), nie potrzebujemy żadnych specjalnych uprawnień do pisania w nim. Wystarczy uruchomić android-studio w imieniu bieżącego użytkownika:Teraz postępuj zgodnie z instrukcjami kreatora instalacji. W końcu pojawi się okno Pobieranie składników. Może minąć trochę czasu, zanim zostaną zainstalowane wymagane komponenty. Ponieważ od samego początku zadbaliśmy o wszystkie wymagane biblioteki i oprogramowanie (część 2), proces ten należy zakończyć bezbłędnie.
Przy pierwszym uruchomieniu Android Studio instaluje tylko najnowszą platformę SDK (w momencie pisania API 27). Aby zestaw narzędzi był wykonalny, musisz zainstalować co najmniej 2-3 kolejne starsze platformy SDK ( tutaj możesz znaleźć pulpit pokazujący rzeczywiste zapotrzebowanie na różne wersje API). Aby je uzyskać, na ekranie powitalnym Android Studio kliknij „Konfiguruj” i wybierz opcję Menedżer SDK.
Stąd możesz wybrać wszystko, czego potrzebujesz do tworzenia aplikacji na Androida. PS Możesz właściwie zainstalować wszystko z listy (nawet przestarzałe pakiety), ale pobieranie zajmie wieki.
6. Tworzenie wpisu na pulpicie
Obecnie Android Studio oferuje wbudowaną funkcję tworzenia pozycji na pulpicie. Musimy uruchomić Studio z uprawnieniami roota, aby można było to zrobić dla wszystkich użytkowników w systemie:
Opcja PS -E jest potrzebna, aby nasze zmienne środowiskowe (ANDROID_HOME / ANDROID_SDK_ROOT) były dostępne podczas sudo.
Będziesz musiał ponownie przejść do tego samego Kreatora instalacji (jest on teraz wykonywany dla użytkownika root), a po przejściu do ekranu powitalnego możesz znaleźć opcję Utwórz wpis pulpitu z menu „Konfiguruj”:
W otwartym oknie dialogowym upewnij się, że pole wyboru „Utwórz wpis dla wszystkich użytkowników” jest zaznaczone i kliknij OK.
Teraz możesz zamknąć Android Studio i otworzyć z Unity Launcher!
PS Dla tych, którzy są zainteresowani tym, gdzie wpis został utworzony i co znajduje się w środku, możesz go znaleźć w
/usr/share/applications/jetbrains-studio.desktop
:A. [Bonus] Odinstaluj skrypt
A dla słodyczy przygotowałem skrypt powłoki, którego można użyć do całkowitego usunięcia Androida Studio, w tym folder SDK, ustawienia, emulatory i foldery pamięci podręcznej od wszystkich użytkowników. Jest dostosowany do powyższych kroków, ale ścieżki znajdują się na górze pliku, dzięki czemu można go łatwo dostosować do własnej konfiguracji. No to ruszamy:
Informujemy, że w skrypcie używany jest symbol wieloznaczny .AndroidStudio * w celu usunięcia ustawień różnych wersji studia Android. Jeśli w ukrytym folderze znajduje się coś cennego o nazwie zaczynającej się od „.AndroidStudio”, zostanie on również usunięty.
Dla tych, którzy nie znają pojęcia skryptów powłoki, oto proste kroki, które powinny pomóc:
Kliknij Ctrl + O, aby zapisać plik, wybierz ścieżkę i nazwę pliku z rozszerzeniem .sh:
Wyjdź z nano (Ctrl + X)
W terminalu musisz zastosować to polecenie do właśnie utworzonego pliku, aby go uruchomić (zakładając, że zapisałeś skrypt w
~/Documents
katalogu i nazwałeś go android_uninstall.sh):Teraz możesz uruchomić skrypt określający ścieżkę do niego w terminalu. Pamiętaj, że bez uprawnień roota nie usunie folderów z
/opt/
katalogu, więc skrypt poprosi cię o te uprawnienia, zanim cokolwiek zrobisz.Otóż to. Właściwie jestem całkiem nowy w systemach operacyjnych typu Linux, więc w razie potrzeby popraw mnie w komentarzach.
źródło
google
katalog w/opt
tym samym, co zrobił Android Studio. Pycharm nie używał do utworzeniagoogle
katalogu, zainstalował się bezpośrednio w tym/opt
katalogu. Być może jest to globalna zmiana, która wpływa na wszystkie środowiska IDE oparte na oprogramowaniu JetBrains./google
folderze w tym przypadku? @/opt/google
folderze, oczywiście tylko dla Pycharm, więc zamiast tego w/opt/google
folderze zawierającym zainstalowane Pycharm IDE znajduje się folder pycharm.tar xfz <pycharm-professional or pycharm-community>-*.tar.gz -C <new_archive_folder>
?tools.jar' seems to be not in Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE.
Dodaj repozytorium studio-android:
Następnie zainstaluj:
Więcej informacji można znaleźć na https://mfonville.github.io/android-studio/
źródło
sudo su -
itorify apt install android-studio
rozwiązać ten sam błąd. ponieważ Google ogranicza Iran ip, nie możemy uzyskać dostępu do usług Google.Cytat z http://ubuntuhandbook.org/index.php/2014/11/install-android-studio-ubuntu-14-04-ppa/
Android Studio zależy od Java, a Oracle Java 7 lub 8 jest zalecany
Dodaj PPA dla Androida Studio
Następnie zaktualizuj listy pakietów i zainstaluj go:
Po zainstalowaniu uruchom kreatora instalacji z Unity Dash lub po prostu uruchom polecenie
źródło
Jeśli używasz 64-bitowej wersji Ubuntu (16.04), musisz zainstalować niektóre biblioteki 32-bitowe za pomocą następującego polecenia:
lub
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
Aby nie wystąpił ten błąd:
Aby uzyskać więcej, przeczytaj ten dokument
źródło
W przypadku Ubuntu 16.04 składnia jest następująca.
źródło
Instalacja Android Studio na Ubuntu stała się jeszcze łatwiejsza. Spakowaliśmy go w mgnieniu oka, więc możesz go po prostu zainstalować
$ sudo snap install android-studio --classic
Lub po prostu wyszukaj
Android Studio
wUbuntu Software
.źródło
Android Studio jest dostępny jako pakiet przystawek we wszystkich obecnie obsługiwanych wersjach Ubuntu. Pakiet przystawek Android Studio był 5. najpopularniejszym pakietem przystawek w 2018 r. Obecna wersja pakietu przystawek Android-Studio z lutego 2019 r. To 3.3.1.0. Aby zainstalować, otwórz terminal i wpisz:
Android Studio zapewnia najszybsze narzędzia do tworzenia aplikacji na każdym typie urządzenia z Androidem.
Światowej klasy edycja kodu, debugowanie, narzędzia wydajności, elastyczny system kompilacji oraz system do natychmiastowej kompilacji / wdrażania - wszystko to pozwala skupić się na tworzeniu unikalnych i wysokiej jakości aplikacji.
Wymagania systemowe dla Androida Studio
źródło
1- Uruchom do terminala (Ctrl + Alt + t) i zainstaluj JDK:
Aby sprawdzić wersję Java JDK, wpisz
lub
2- Pobierz pełny pakiet ADK z oficjalnej strony, rozpakuj go, otwórz i postępuj zgodnie z instrukcjami w install-Linux-tar.txt.
3- Postępuj zgodnie z instrukcjami Kreatora instalacji pakietu ADK.
źródło
Konfigurowanie Android Studio zajmuje tylko kilka kliknięć. (Powinieneś już pobrać Android Studio ).
Aby zainstalować Android Studio w systemie Linux, wykonaj następujące czynności:
Rozpakuj
.zip
pobrany plik do odpowiedniej lokalizacji dla swoich aplikacji, na przykład/usr/local/
dla Twojego profilu użytkownika lub/opt/
dla współdzielonych użytkowników.Aby uruchomić Android Studio, otwórz terminal, przejdź do katalogu android-studio / bin / i uruchom studio.sh.
Wybierz, czy chcesz zaimportować poprzednie ustawienia Android Studio, czy nie, a następnie kliknij OK .
Kreator instalacji Android Studio poprowadzi Cię przez resztę instalacji, która obejmuje pobieranie komponentów Android SDK, które są wymagane do programowania.
Wymagane biblioteki dla komputerów 64-bitowych: Jeśli używasz 64-bitowej wersji Ubuntu, musisz zainstalować niektóre biblioteki 32-bitowe za pomocą następującego polecenia:
Jeśli używasz 64-bitowej Fedory, polecenie to:
i zainstaluj
jdk
[ teraz niepotrzebne, zainstaluje się automatycznie ]kopia https://developer.android.com/studio/install.html
źródło
Nie jest wymagane korzystanie z archiwum pakietów.
Instalacja
Pobierz plik zip stąd:
https://developer.android.com/studio/index.html#linux-bundle
Wyodrębnij to gdzieś pod
/home/....
Biegać
./bin/sudio.sh
Aby utworzyć pozycję na pulpicie:
Wymagania wstępne:
OpenJDK jest fabrycznie zainstalowany, więc skorzystaj z niego.
Android Studio powiadomi Cię małym oknem dialogowym, gdy dostępna będzie aktualizacja IDE, ale możesz ręcznie sprawdzić dostępność aktualizacji, klikając
Help > Check for Update
FYI
Możesz przełączać się między pakietami JDK, zmieniając ścieżkę JDK w ustawieniach. JDK są instalowane pod
/usr/lib/jvm
Tutaj w moim przypadku
/usr/lib/jvm/default-java
jest dowiązanie symboliczne do/usr/lib/jvm/java-8-openjdk-amd64
Więc użyłbym tego jako ścieżki JDK w ustawieniach.
źródło
$ dpkg -l | grep jdk
. Tak, możesz zmienić używany SDK, JDK w ustawieniach.