Jak skonfigurować narzędzia programistyczne Androida w systemie Linux

Coraz większą popularnością cieszy się rozwój aplikacji na system Android w środowisku Linux. Głównym powodem tego trendu jest fakt, że platforma Linux znacząco ułatwia stworzenie w pełni funkcjonalnego środowiska pracy dla programistów, w porównaniu do innych systemów. Właśnie dlatego konfiguracja narzędzi do programowania na Androida w systemie Linux staje się prosta i intuicyjna.

OSTRZEŻENIE SPOILERA: Aby zobaczyć szczegółowy samouczek wideo, przewiń do końca artykułu.

Narzędzia programistyczne Androida dla systemu Linux

Android Studio to kompleksowy zestaw narzędzi od Google, przeznaczony do tworzenia aplikacji na platformę Android. Oferuje szeroki wachlarz funkcji, w tym emulatory oraz narzędzia do kodowania.

Pamiętaj: przed rozpoczęciem instalacji Android Studio musisz zainstalować Javę. Brak odpowiedniego oprogramowania Java uniemożliwi korzystanie z Android Studio.

Instalacja Javy

Proces pobierania i instalacji Javy w systemie Linux może różnić się w zależności od dystrybucji. Zazwyczaj większość dystrybucji Linuksa ma doskonałą obsługę OpenJDK, będącego otwartą wersją narzędzi Java. Warto podążać tą ścieżką, ponieważ większość programistów nie zauważy różnic w wydajności. Postępuj zgodnie z poniższymi wskazówkami, aby poprawnie zainstalować Javę na swoim systemie.

Uwaga: oprócz OpenJDK, może być konieczne zainstalowanie dodatkowych zależności, aby Android Studio działało na twoim systemie Linux. Więcej informacji znajdziesz w oficjalnym przewodniku po systemie Linux.

Ubuntu

Użytkownicy Ubuntu mają łatwy dostęp do OpenJDK. Od wersji 18.04 dostępna jest wersja OpenJDK 11. Aby ją zainstalować, otwórz terminal i skorzystaj z narzędzia zarządzania pakietami Apt.

sudo apt install openjdk-11-jdk

Potrzebujesz więcej niż tylko standardowego pakietu OpenJDK 11? Zobacz inne dostępne pakiety.

Debian

Debian to dystrybucja Linuksa, która koncentruje się na stabilności oprogramowania. Dlatego najnowsza wersja OpenJDK (wersja 11) może być trudna do zdobycia. Można jednak zainstalować wersję 8, która również działa poprawnie.

Uwaga: jeśli potrzebujesz wersji 11, rozważ aktualizację z „Stabilnego” do „Testowania” lub skorzystaj z backportów.

sudo apt-get install openjdk-8-jdk

Alternatywnie, aby zainstalować wszystkie komponenty Java JDK 10, użyj:

sudo apt-get install openjdk-8-*

Arch Linux

Arch Linux to dystrybucja, która oferuje najnowsze oprogramowanie, więc instalacja aktualnej wersji OpenJDK nie powinna stanowić problemu. Niestety, w chwili obecnej użytkownicy nie mają dostępu do wersji 11, ale OpenJDK 10 jest dostępne.

Aby zainstalować oprogramowanie, otwórz terminal i użyj narzędzia Pacman.

sudo pacman -S jdk10-openjdk

Fedora

Fedora Linux zawiera OpenJDK w wersji 10, co powinno wystarczyć do uruchomienia i rozwoju aplikacji w Android Studio. Aby je zainstalować, użyj polecenia DNF w terminalu.

sudo dnf install java-openjdk -y

OpenSUSE

W zależności od wersji OpenSUSE, dostępne pakiety mogą być bardzo aktualne lub nieco przestarzałe. Dlatego uzyskanie jednej wersji OpenJDK, która działa na wszystkich wersjach SUSE, może być kłopotliwe.

Aby zainstalować OpenJDK, przejdź do strony pobierania OpenSUSE. Wybierz odpowiednią wersję OpenJDK, a następnie kliknij „zainstaluj”, aby rozpocząć proces instalacji.

Ogólny Linux

Wiele mniej popularnych dystrybucji Linuksa również korzysta z OpenJDK, co sprawia, że instalacja jest niezwykle prosta. Aby zainstalować OpenJDK, otwórz terminal i wyszukaj w menedżerze pakietów „OpenJDK”. Alternatywnie, możesz pobrać go z oficjalnej strony.

Pobierz Android Studio

Niestety, Android Studio nie oferuje pakietu binarnego do pobrania. Użytkownicy korzystający z systemu Linux muszą pobrać skompresowany plik archiwum.

Wejdź na oficjalną stronę pobierania i kliknij link do pobrania dla systemu Linux. Przeczytaj umowę EULA i zaznacz pole, aby ją zaakceptować, przed rozpoczęciem pobierania. Po zakończeniu pobierania otwórz terminal i użyj polecenia do wypakowania Android Studio.

cd ~/Downloads

unzip android-studio-ide-*-linux.zip

Za pomocą polecenia CD przejdź do folderu bin.

cd android-studio/bin

Zainstaluj Android Studio

Uruchom instalator Android Studio poleceniem:

./studio.sh

W kreatorze instalacji Android Studio wybierz opcję „Standard”. Po zakończeniu instalacji kliknij „Uruchom nowe Android Studio”, aby rozpocząć pracę nad swoim projektem.

Narzędzia wiersza poleceń Androida

Oprócz Android Studio istnieje wiele innych istotnych narzędzi programistycznych dla systemu Linux, które warto zainstalować. Szczególnie przydatne są narzędzia wiersza poleceń, umożliwiające interakcję z urządzeniami w systemie Linux. Na szczęście instalacja tych narzędzi jest znacznie prostsza niż w przypadku Android Studio.

Aby zainstalować narzędzia wiersza poleceń Androida, postępuj zgodnie z poniższymi instrukcjami, które pasują do Twojej dystrybucji Linuxa.

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

Jeśli potrzebujesz narzędzi wiersza poleceń Androida, ale nie możesz ich znaleźć w repozytorium swojej dystrybucji, Google udostępnia osobny plik do pobrania dla tych narzędzi. Przejdź na oficjalną stronę pobierania i przewiń do sekcji „wiersz poleceń”, aby je pobrać.