Installa Android Things su Raspberry Pi: ecco come
Android Things è la nuova distribuzione Android di Google, che per la prima volta non è più rivolta a smartphone e tablet, ma si concentra su vari dispositivi IoT. In questo tutorial, spieghiamo come installare Android Things su Raspberry Pi.
Cose Android: preparare la scheda SD
Prima di tutto, è necessario un MicroSD disponibile in commercio con almeno 8 GB di spazio di archiviazione.
- Per prima cosa, visita la console delle cose Android. Fai clic su "Strumenti" nella barra laterale e quindi su "Scarica" per scaricare l'utility di installazione.
- Avviare il programma sul PC e inserire MicroSD. Inserisci un 1 per scaricare Android Things e seleziona Raspberry Pi inserendo un 1. Scegli anche - sempre con 1 - l'immagine standard. La MicroSD può quindi essere partizionata e fornita con Android Things.
- Ti mostreremo anche tutti i passaggi importanti nella galleria di immagini alla fine dell'articolo.
Raspberry Pi: imposta la connessione WiFi
Dopo che Android Things è stato installato correttamente su MicroSD, è possibile rimuoverlo dal PC, collegarlo a Raspberry Pi e avviarlo.
- Per impostare una connessione WLAN, è possibile utilizzare il mouse, la tastiera e lo schermo direttamente sul Pi oppure utilizzare Setup Utility. Se preferisci quest'ultimo, tuttavia, dovrai collegare brevemente il Pi al tuo router usando un cavo Ethernet.
- In alternativa, puoi fare completamente a meno della WLAN e fornire solo una connessione tramite LAN.
Programma cose Android
È necessario Android Studio per programmare un'app per Raspberry Pi.
- Avviare il programma, fare clic su "Configura" e selezionare "SDK Manager". Assicurati di avere "Android 8.0", "Android API 27", nonché "Android SDK Tools" e "Android SDK Build-Tools" installati e aggiornati. Per installare, selezionare semplicemente il pacchetto desiderato e fare clic su "Applica".
- Quindi fai clic su "Importa un esempio di codice Android" e inserisci "Cose". Per il test, scegliamo "Esempio di pulsante e LED per cose (Java)" a questo punto. Inoltre, non dimenticare di costruire il circuito giusto. Questo di solito viene mostrato anche come anteprima del progetto.
- Se hai una versione precedente di Android Studio, ti verrà chiesto di aggiornarlo.
Firma e importa APK
In questo esempio vogliamo solo lasciare il codice così com'è e installarlo su Raspberry Pi.
- Per fare ciò, fai clic su "Genera APK firmato". Se non hai precedentemente firmato un APK, devi prima inserire una chiave. È possibile creare una chiave del genere, ad esempio, con il programma "KeyStore Explorer". La chiave dovrebbe essere un KeyStore (JKS) Java con crittografia RSA e una dimensione di 2048 bit. Suggerimento: se Grandle rifiuta di costruire il progetto, seleziona "API di Google (...)" nella "Struttura del progetto" come "Compila versione SDK".
- È inoltre necessario assicurarsi che i driver ADB e Fastboot siano installati a livello di sistema. Fortunatamente, ci sono molti installatori rapidi e pratici per questo.
- Infine, apri CMD e inserisci "adb connect" e quindi l'indirizzo IP del tuo Pi. Per installare, inserisci "adb install C: \ ... \ app-release.apk". Dopo un riavvio, l'applicazione è già disponibile.
Nel prossimo consiglio pratico ti forniremo un'introduzione al linguaggio di programmazione "Java".