Android Things op de Raspberry Pi installeren - Zo gaat het
Android Things is de nieuwe Android-distributie van Google, die voor het eerst niet langer is gericht op smartphones en tablets, maar zich richt op verschillende IoT-apparaten. In deze zelfstudie leggen we uit hoe u Android Things op de Raspberry Pi kunt installeren.
Android Things: bereid een SD-kaart voor
Allereerst hebt u een in de handel verkrijgbare MicroSD nodig met 8 GB of meer opslagruimte.
- Ga eerst naar de Android Things-console. Klik op "Extra" in de zijbalk en vervolgens op "Downloaden" om het setupprogramma te downloaden.
- Start het programma op uw pc en plaats de MicroSD. Voer een 1 in om Android Things te downloaden en selecteer de Raspberry Pi door een 1 in te voeren. Kies ook - opnieuw met een 1 - de standaardafbeelding. De MicroSD kan vervolgens worden gepartitioneerd en worden voorzien van Android Things.
- We zullen je ook alle belangrijke stappen in de fotogalerij laten zien aan het einde van het artikel.
Raspberry Pi: WiFi-verbinding instellen
Nadat Android Things met succes op de MicroSD is geïnstalleerd, kunt u het van de pc verwijderen, op de Raspberry Pi aansluiten en opstarten.
- Om een WLAN-verbinding in te stellen, kunt u de muis, het toetsenbord en het scherm rechtstreeks op de Pi gebruiken, of u kunt ook het setupprogramma gebruiken. Als u echter de voorkeur geeft aan het laatste, moet u de Pi kort met uw router verbinden via een Ethernet-kabel.
- Als alternatief kunt u volledig zonder WLAN doen en alleen een verbinding via LAN bieden.
Programma Android Things
Je hebt Android Studio nodig om een app voor de Raspberry Pi te programmeren.
- Start het programma, klik op "Configureren" en selecteer "SDK Manager". Zorg ervoor dat "Android 8.0", "Android API 27" en de "Android SDK Tools" en de "Android SDK Build-Tools" zijn geïnstalleerd en up-to-date zijn. Om te installeren, vink je het gewenste pakket aan en klik je op "Toepassen".
- Klik vervolgens op "Voorbeeld van een Android-code importeren" en voer "Dingen" in. Voor testen kiezen we op dit moment "Knop- en LED-voorbeeld voor Dingen (Java)". Vergeet ook niet het juiste circuit te bouwen. Dit wordt meestal ook getoond als een voorbeeld van het project.
- Als u een oudere versie van Android Studio hebt, wordt u gevraagd deze bij te werken.
APK ondertekenen en importeren
In dit voorbeeld willen we de code gewoon laten zoals hij is en deze op de Raspberry Pi installeren.
- Klik hiertoe op "Ondertekende APK genereren". Als u nog niet eerder een APK hebt ondertekend, moet u eerst een sleutel invoeren. U kunt een dergelijke sleutel bijvoorbeeld maken met het programma "KeyStore Explorer". De sleutel moet een Java KeyStore (JKS) zijn met RSA-codering en een grootte van 2048 bits. Tip: als de Grandle weigert het project te bouwen, selecteert u "Google API's (...)" in de "Projectstructuur" als "Compileer SDK-versie".
- U moet er ook voor zorgen dat ADB- en Fastboot-stuurprogramma's over het hele systeem zijn geïnstalleerd. Gelukkig zijn er veel snelle en praktische installatieprogramma's hiervoor.
- Open ten slotte CMD en voer "adb connect" in en vervolgens het IP-adres van uw Pi. Voer "adb install C: \ ... \ app-release.apk" in om te installeren. Na een herstart is de applicatie al beschikbaar.
In de volgende praktische tip geven we u een inleiding tot de programmeertaal "Java".