Instale Android Things en la Raspberry Pi: así es como
Android Things es la nueva distribución de Android de Google, que por primera vez ya no está dirigida a teléfonos inteligentes y tabletas, sino que se centra en varios dispositivos IoT. En este tutorial, explicamos cómo instalar Android Things en la Raspberry Pi.
Cosas de Android: preparar la tarjeta SD
En primer lugar, necesita una MicroSD disponible comercialmente con 8 GB o más de espacio de almacenamiento.
- Primero, visite la consola Android Things. Haga clic en "Herramientas" en la barra lateral y luego en "Descargar" para descargar la utilidad de configuración.
- Inicie el programa en su PC e inserte la MicroSD. Ingrese un 1 para descargar Android Things y seleccione Raspberry Pi ingresando un 1. También elija, nuevamente con un 1, la imagen estándar. El MicroSD puede ser particionado y provisto de Android Things.
- También le mostraremos todos los pasos importantes en la galería de imágenes al final del artículo.
Raspberry Pi: configurar la conexión WiFi
Después de que Android Things se haya instalado con éxito en la MicroSD, puede eliminarlo de la PC, enchufarlo a la Raspberry Pi y arrancarlo.
- Para configurar una conexión WLAN, puede usar el mouse, el teclado y la pantalla directamente en el Pi, o también puede usar la utilidad de configuración. Sin embargo, si prefiere este último, deberá conectar brevemente el Pi a su enrutador con un cable Ethernet.
- Alternativamente, puede prescindir completamente de WLAN y solo proporcionar una conexión a través de LAN.
Programar cosas de Android
Necesita Android Studio para programar una aplicación para Raspberry Pi.
- Inicie el programa, haga clic en "Configurar" y seleccione el "Administrador de SDK". Asegúrese de tener "Android 8.0", "Android API 27", así como "Android SDK Tools" y "Android SDK Build-Tools" instaladas y actualizadas. Para instalar, simplemente marque el paquete deseado y haga clic en "Aplicar".
- Luego haga clic en "Importar un ejemplo de código de Android" e ingrese "Cosas". Para las pruebas, elegimos "Muestra de botón y LED para Cosas (Java)" en este punto. Además, no olvides construir el circuito correcto. Esto generalmente también se muestra como una vista previa del proyecto.
- Si tiene una versión anterior de Android Studio, se le pedirá que la actualice.
Firma e importa APK
En este ejemplo, solo queremos dejar el código como está e instalarlo en la Raspberry Pi.
- Para hacer esto, haga clic en "Generar APK firmado". Si no ha firmado previamente un APK, primero debe ingresar una clave. Puede crear dicha clave, por ejemplo, con el programa "KeyStore Explorer". La clave debe ser un Java KeyStore (JKS) con cifrado RSA y un tamaño de 2048 bits. Consejo: Si Grandle se niega a construir el proyecto, seleccione "API de Google (...)" en la "Estructura del proyecto" como "Compilar la versión del SDK".
- También debe asegurarse de que los controladores ADB y Fastboot estén instalados en todo el sistema. Afortunadamente, hay muchos instaladores rápidos y prácticos para esto.
- Finalmente, abra CMD e ingrese "adb connect" y luego la dirección IP de su Pi. Para instalar, ingrese "adb install C: \ ... \ app-release.apk". Después de reiniciar, la aplicación ya está disponible.
En el siguiente consejo práctico le daremos una introducción al lenguaje de programación "Java".