Coraz częściej jest opracowywanie aplikacji na Androida w systemie Linuxrozwój. Głównym powodem tego jest to, że platforma Linux sprawia, że bardzo łatwo jest uruchomić pełną stację roboczą dla programistów (w porównaniu do innych platform). Programowanie jest jednym z mocnych stron Linuksa, więc oczywiście konfigurowanie narzędzi programistycznych dla Androida w systemie Linux jest łatwe.
ALARM SPOILERA: Przewiń w dół i obejrzyj samouczek wideo na końcu tego artykułu.
Narzędzia programistyczne dla systemu Android w systemie Linux
Android Studio to kompletny pakiet programistyczny Google do tworzenia oprogramowania na platformie Android. Zawiera dziesiątki narzędzi, ustawienia emulacji i kod do pracy.
Uwaga: przed próbą instalacji tego oprogramowania zainstaluj Javę. Brak instalacji Java spowoduje, że Android Studio będzie bezużyteczny.
Zainstaluj Javę
Pobieranie oprogramowania Java dla systemu Linux różni się w zależności odsystem operacyjny, którego używasz. Ogólnie rzecz biorąc, większość dystrybucji Linuksa ma doskonałe wsparcie dla OpenJDK. To otwarta implementacja narzędzi Java. Najlepiej jest pójść tą drogą, a większość programistów nie zauważy różnicy. Postępuj zgodnie z instrukcjami poniżej, aby Java działała na Twojej dystrybucji.
Uwaga: oprócz OpenJDK może być konieczne zainstalowanie innych zależności, aby uruchomić Android Studio na komputerze z systemem Linux. Aby uzyskać więcej informacji, sprawdź oficjalną stronę przewodnika dla systemu Linux.
Ubuntu
Użytkownicy Ubuntu mają łatwy dostęp do OpenJDK. Począwszy od wersji Ubuntu 18.04, dostępny jest OpenJDK 11. Aby go zainstalować, otwórz terminal i użyj Trafny narzędzie do zarządzania pakietami.
sudo apt install openjdk-11-jdk
Potrzebujesz czegoś więcej niż tylko standardowego pakietu OpenJDK 11? Sprawdź te inne pakiety.
Debian
Debian jest dystrybucją Linuksa, która się koncentrujeprzede wszystkim na solidnym, stabilnym oprogramowaniu. Z tego powodu trudno jest zdobyć absolutną najnowszą wersję OpenJDK (wersja 11). Nadal można uzyskać wersję 8, która jest funkcjonalna.
Uwaga: jeśli absolutnie musisz mieć wersję 11, rozważ uaktualnienie Debiana ze „Stabilnego” do „Testowania” lub przynajmniej używając backportów.
sudo apt-get install openjdk-8-jdk
Alternatywnie, zainstaluj wszystkie rzeczy JDK 10 Java w Debianie za pomocą:
sudo apt-get install openjdk-8-*
Arch Linux
Arch Linux to najnowszy Linux, więc nie maproblem z prawidłowym działaniem dość aktualnej wersji OpenJDK. Niestety, pomimo tego, jak najnowszy jest Arch, obecnie nie ma kompilacji wersji 11. Mimo to użytkownicy mają dostęp do OpenJDK 10, który jest dość nowy.
Aby zainstalować oprogramowanie, otwórz terminal i użyj Pacman narzędzie do pakowania, aby go uruchomić.
sudo pacman -S jdk10-openjdk
Fedora
Fedora Linux ma wersję 10 OpenJDK, która powinna wystarczyć do uruchomienia i rozwoju w Android Studio. Aby go zainstalować, użyj DNF narzędzie do zarządzania pakietami w terminalu.
sudo dnf install java-openjdk -y
OpenSUSE
W zależności od używanej wersji OpenSUSE, twoje pakiety są albo bardzo nowe, albo bardzo stare. Z tego powodu uzyskanie jednej wersji OpenJDK działającej we wszystkich wersjach SUSE jest nieco trudne.
Aby uruchomić OpenJDK, przejdź do strony pobierania OpenSUSE. Na stronie pobierania wybierz wersję OpenJDK, którą chcesz, a następnie kliknij przycisk „zainstaluj”, aby rozpocząć proces instalacji.
Ogólny Linux
Wiele dystrybucji Linuksa (nawet tych niejasnych)korzystaj z OpenJDK, ponieważ można bezpiecznie dołączyć do repozytoriów oprogramowania. W rezultacie instalacja OpenJDK jest niezwykle łatwa. Aby to działało, otwórz terminal i wyszukaj w menedżerze pakietów „OpenJDK”. Możesz też pobrać go z oficjalnej strony internetowej.
Pobierz Android Studio
Niestety, Android Studio nie ma pakietu binarnego do pobrania. Zamiast tego użytkownicy chcący korzystać z pakietu programistycznego w systemie Linux będą musieli pobrać skompresowany plik archiwum.
Przejdź na oficjalną stronę pobierania i kliknijna linku do pobrania Linux. Przeczytaj umowę EULA i zaznacz pole, aby zaakceptować umowę o rozpoczęciu pobierania. Po zakończeniu pobierania otwórz okno terminala i użyj narzędzia Rozpakuj wypakuj Android Studio.
cd ~/Downloads unzip android-studio-ide-*-linux.zip
Używając Płyta CD polecenie, przenieś terminal do kosz podfolder.
cd android-studio/bin
Zainstaluj Android Studio
Uruchom narzędzie instalacyjne Android Studio za pomocą:
./studio.sh

W kreatorze Android Studio wybierz opcję „Standard”. Gdy kreator Android Studio zakończy proces instalacji, kliknij opcję „Rozpocznij nowy Android Studio”, aby rozpocząć programowanie.

Narzędzia wiersza polecenia systemu Android
Oprócz Androida Studio istnieją inneważne narzędzia programistyczne dla systemu Linux, które możesz chcieć zainstalować. W szczególności narzędzia wiersza polecenia, które pozwalają użytkownikom na interakcję z urządzeniami w systemie Linux. Na szczęście instalacja tych narzędzi wiersza polecenia nie jest tak nużąca jak Android Studio.
Aby narzędzia wiersza polecenia systemu Android działały w systemie Linux, postępuj zgodnie z instrukcjami poniżej, które pasują do twojego systemu operacyjnego Linux.
Ubuntu
sudo apt install android-tools
Debian
sudo apt-get install android-tools
Arch Linux
sudo pacman -S android-tools
Fedora
sudo dnf install android-tools -y
OpenSUSE
sudo zypper install android-tools
Ogólny Linux
Potrzebujesz narzędzi wiersza polecenia Androida, ale nie możeszznaleźć je w repozytorium oprogramowania twojej dystrybucji Linuksa? Google ma samodzielne pobieranie dla tych, którzy tego potrzebują. Przejdź na oficjalną stronę pobierania i przewiń w dół do „wiersza poleceń”, aby go pobrać.
Komentarze