In toenemende mate is Android app-ontwikkeling op Linuxgroeit. De belangrijkste reden hiervoor is dat het Linux-platform het supergemakkelijk maakt om een volledig ontwikkelaarswerkstation aan de gang te krijgen (in vergelijking met andere platforms.) Ontwikkeling is een van de sterke punten van Linux, dus het is natuurlijk eenvoudig om Android-ontwikkeltools op Linux in te stellen.
SPOILER ALERT: Scrol omlaag en bekijk de videozelfstudie aan het einde van dit artikel.
Android-ontwikkelingstools op Linux
Android Studio is het complete ontwikkelingspakket van Google voor het maken van software op het Android-platform. Het wordt geleverd met tientallen tools, emulatie-instellingen en code om mee te werken.
Opmerking: installeer Java voordat u probeert deze software te installeren. Als u Java niet installeert, wordt Android Studio onbruikbaar.
Installeer Java
Het verkrijgen van Java voor Linux verschilt, afhankelijk van debesturingssysteem dat u gebruikt. Over het algemeen bieden de meeste Linux-distributies uitstekende ondersteuning voor OpenJDK. Het is een open implementatie van de Java-tools. Het is het beste om deze route te volgen, en de meeste ontwikkelaars zullen het verschil niet merken. Volg de onderstaande instructies om Java aan uw distributie te laten werken.
Opmerking: naast OpenJDK moet u mogelijk andere afhankelijkheden installeren om Android Studio op uw Linux-pc uit te voeren. Bekijk de officiële gidspagina voor Linux voor meer informatie.
Ubuntu
Ubuntu-gebruikers hebben eenvoudig toegang tot OpenJDK. Vanaf Ubuntu versie 18.04 is OpenJDK 11 beschikbaar. Om het te installeren, opent u een terminal en gebruikt u de geneigd pakketbeheertool om het op gang te brengen.
sudo apt install openjdk-11-jdk
Meer nodig dan alleen het standaard OpenJDK 11-pakket? Bekijk deze andere pakketten.
Debian
Debian is een Linux-distributie die focustvoornamelijk op solide, stabiele software. Daarom is de absoluut nieuwste versie van OpenJDK moeilijk te verkrijgen (versie 11). Toch is het mogelijk om versie 8 te krijgen, die functioneel is.
Opmerking: als u absoluut versie 11 moet hebben, overweeg dan om Debian te upgraden van "Stabiel" naar "Testen", of op zijn minst backports te gebruiken.
sudo apt-get install openjdk-8-jdk
Als alternatief kunt u alle Java JDK 10-dingen in Debian installeren met:
sudo apt-get install openjdk-8-*
Arch Linux
Arch Linux is hypermoderne Linux, dus er is geenprobleem om een vrij actuele versie van OpenJDK correct te krijgen. Helaas, ondanks hoe recent Arch is, zijn er momenteel geen builds van versie 11. Toch hebben gebruikers toegang tot OpenJDK 10, wat vrij nieuw is.
Om de software te installeren, opent u een terminal en gebruikt u de Pacman verpakkingstool om het te laten werken.
sudo pacman -S jdk10-openjdk
Fedora
Fedora Linux heeft versie 10 van OpenJDK, wat voldoende zou moeten zijn om te draaien en te ontwikkelen op Android Studio. Gebruik de om het te installeren DNF pakketbeheertool in de terminal.
sudo dnf install java-openjdk -y
OpenSUSE
Afhankelijk van welke versie van OpenSUSE u gebruikt, zijn uw pakketten erg nieuw of erg oud. Om deze reden is het een beetje lastig om één versie van OpenJDK in alle versies van SUSE te krijgen.
Om OpenJDK te laten werken, ga je naar de downloadpagina voor OpenSUSE. Selecteer op de downloadpagina de gewenste versie van OpenJDK en klik vervolgens op de knop "Installeren" om het installatieproces te starten.
Generieke Linux
Veel Linux-distributies (zelfs de obscure)gebruik OpenJDK omdat het veilig is om op te nemen in software repositories. Daarom is het installeren van OpenJDK ongelooflijk eenvoudig. Om het te laten werken, opent u een terminal en zoekt u in uw pakketbeheerder naar "OpenJDK". U kunt het ook downloaden van de officiële website.
Download Android Studio
Helaas heeft Android Studio geen downloadbaar binair pakket. In plaats daarvan moeten gebruikers die de ontwikkelsuite op Linux willen gebruiken, een gecomprimeerd archiefbestand downloaden.
Ga naar de officiële downloadpagina en klikop de Linux downloadlink. Lees de EULA door en vink het vakje aan om de overeenkomst te accepteren om de download te starten. Wanneer het downloaden is voltooid, opent u een terminalvenster en gebruikt u het extract van de Unzip-tool Android Studio.
cd ~/Downloads unzip android-studio-ide-*-linux.zip
De ... gebruiken CD commando, verplaats de terminal naar de bak submap.
cd android-studio/bin
Installeer Android Studio
Start de Android Studio-installatietool met:
./studio.sh

Selecteer in de Android Studio-wizard de optie "Standaard". Wanneer de Android Studio-wizard het installatieproces heeft voltooid, klikt u op de optie "Een nieuwe Android Studio starten" om de ontwikkeling te starten.

Android-opdrachtregelprogramma's
Naast Android Studio zijn er nog anderebelangrijke ontwikkelingstools voor Linux die u misschien wilt installeren. In het bijzonder opdrachtregelprogramma's waarmee gebruikers kunnen communiceren met apparaten op Linux. Gelukkig is het installeren van deze opdrachtregelprogramma's niet zo vervelend als Android Studio.
Om de Android-opdrachtregelprogramma's op Linux te laten werken, volgt u de onderstaande instructies die overeenkomen met uw Linux-besturingssysteem.
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
Generieke Linux
Heb de Android-opdrachtregelprogramma's nodig, maar kan dat nietvindt u ze in de software-repository van uw Linux-distributie? Google heeft een zelfstandige download voor degenen die het nodig hebben. Ga naar de officiële downloadpagina en scrol omlaag naar "opdrachtregel" om het te krijgen.
Comments