Tutorial: Wie man Rust auf Android herunterlädt und installiert
Hier ist ein ausführliches Tutorial, wie du die Programmiersprache Rust auf deinem Android-Gerät installierst und nutzt.
Da Rust ein Kommandozeilen-Tool ist, benötigen wir eine Terminal-Emulation. Der Standardweg dafür ist die App Termux.
Voraussetzungen
- Ein Android-Smartphone oder -Tablet.
- Eine stabile Internetverbindung.
- Etwa 1 GB freier Speicherplatz.
Schritt 1: Termux installieren
Installiere Termux nicht aus dem Google Play Store, da die dortige Version veraltet ist. Nutze stattdessen F-Droid.
- Lade die F-Droid APK von f-droid.org herunter und installiere sie.
- Suche in F-Droid nach Termux und installiere die App.
- Öffne Termux.
Schritt 2: Paketquellen aktualisieren
Bevor wir Rust installieren, müssen wir das System auf den neuesten Stand bringen. Gib die folgenden Befehle nacheinander in Termux ein:
pkg update
pkg upgrade
Bestätige eventuelle Abfragen mit y (für Yes) oder drücke einfach die Enter-Taste.
Schritt 3: Rust installieren
Es gibt zwei Wege, Rust auf Android zu installieren. Der einfachste Weg für Termux-Nutzer ist die Installation über den internen Paketmanager.
Gib diesen Befehl ein:
pkg install rust
Dies installiert sowohl den Rust-Compiler (rustc) als auch den Paketmanager cargo.
Schritt 4: Die Installation überprüfen
Um sicherzustellen, dass alles korrekt installiert wurde, kannst du die Versionen abfragen:
rustc --version
cargo --version
Wenn dir Versionsnummern angezeigt werden, war die Installation erfolgreich!
Schritt 5: Ein "Hello World" Programm erstellen (Test)
Lass uns testen, ob Rust wirklich funktioniert.
-
Erstelle einen neuen Ordner:
mkdir mein_projekt cd mein_projekt -
Erstelle eine Rust-Datei:
nano hello.rs -
Schreibe den Code hinein: Tippe Folgendes im Editor ein:
fn main() { println!("Hallo von Rust auf Android!"); }Drücke
Strg + O(Speichern),Enterund dannStrg + X(Beenden). -
Kompilieren und Ausführen:
rustc hello.rs ./helloDu solltest nun die Nachricht "Hallo von Rust auf Android!" auf deinem Bildschirm sehen.
Bonus: Installation über Rustup (Alternative)
Wenn du die offizielle Methode nutzen möchtest, um verschiedene Toolchains zu verwalten, kannst du das rustup-Skript verwenden. Dies erfordert jedoch zusätzliche Abhängigkeiten in Termux:
- Abhängigkeiten installieren:
pkg install curl build-essential - Rustup ausführen:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh - Folge den Anweisungen auf dem Bildschirm. Nach der Installation musst du die Umgebungsvariablen laden:
source $HOME/.cargo/env
Tipps für besseres Arbeiten
- Tastatur: Da die Standard-Tastatur von Android keine
Strg- oderPfeil-Tasten hat, empfehle ich die App "Hacker's Keyboard" oder eine physische Bluetooth-Tastatur. - Code-Editor: Wenn du nicht mit
nanoarbeiten willst, kannst du auchmicro(pkg install micro) odervimnutzen.
Viel Erfolg beim Programmieren mit Rust auf deinem Android-Gerät!