Zainstaluj Android Things na Raspberry Pi - oto jak to zrobić
Android Things to nowa dystrybucja Androida od Google, która po raz pierwszy nie jest już przeznaczona dla smartfonów i tabletów, ale skupia się na różnych urządzeniach IoT. W tym samouczku wyjaśniamy, jak zainstalować system Android Things na Raspberry Pi.
Rzeczy na Androida: Przygotuj kartę SD
Przede wszystkim potrzebujesz dostępnej w handlu karty MicroSD z 8 GB lub więcej miejsca.
- Najpierw odwiedź konsolę Android Things. Kliknij „Narzędzia” na pasku bocznym, a następnie „Pobierz”, aby pobrać narzędzie Setup.
- Uruchom program na komputerze i włóż kartę MicroSD. Wpisz 1, aby pobrać Android Things i wybierz Raspberry Pi, wprowadzając 1. Wybierz także - ponownie za pomocą 1 - standardowy obraz. MicroSD może być następnie podzielony na partycje i wyposażony w system Android Things.
- Wszystkie ważne kroki pokażemy w galerii zdjęć na końcu artykułu.
Raspberry Pi: Skonfiguruj połączenie WiFi
Po pomyślnym zainstalowaniu aplikacji Android Things na karcie MicroSD możesz ją usunąć z komputera, podłączyć do Raspberry Pi i uruchomić.
- Aby skonfigurować połączenie WLAN, możesz albo użyć myszy, klawiatury i ekranu bezpośrednio na Pi, albo możesz także użyć narzędzia Setup Utility. Jeśli jednak wolisz to drugie, musisz krótko podłączyć Pi do routera za pomocą kabla Ethernet.
- Alternatywnie możesz całkowicie zrezygnować z sieci WLAN i zapewnić połączenie tylko przez sieć LAN.
Programuj rzeczy na Androida
Potrzebujesz Androida Studio, aby zaprogramować aplikację dla Raspberry Pi.
- Uruchom program, kliknij „Konfiguruj” i wybierz „SDK Manager”. Upewnij się, że masz „Android 8.0”, „Android API 27”, a także „Android SDK Tools” i „Android SDK Build-Tools” zainstalowane i aktualne. Aby zainstalować, wystarczy zaznaczyć żądany pakiet i kliknąć „Zastosuj”.
- Następnie kliknij „Importuj przykładowy kod Androida” i wpisz „Rzeczy”. W tym momencie wybieramy „Próbkę przycisku i diody LED dla rzeczy (Java)”. Nie zapomnij też zbudować odpowiedniego obwodu. Zazwyczaj jest to również pokazane jako podgląd projektu.
- Jeśli masz starszą wersję Androida Studio, zostaniesz poproszony o jej aktualizację.
Podpisz i zaimportuj APK
W tym przykładzie chcemy po prostu zostawić kod bez zmian i zainstalować go na Raspberry Pi.
- Aby to zrobić, kliknij „Wygeneruj podpisany plik APK”. Jeśli wcześniej nie podpisałeś pakietu APK, musisz najpierw wprowadzić klucz. Możesz utworzyć taki klucz, na przykład za pomocą programu „KeyStore Explorer”. Kluczem powinien być Java KeyStore (JKS) z szyfrowaniem RSA i rozmiarem 2048 bitów. Wskazówka: jeśli Grandle odmówi zbudowania projektu, wybierz „Google APIs (...)” w „Strukturze projektu” jako „Kompiluj wersję zestawu SDK”.
- Należy również upewnić się, że sterowniki ADB i Fastboot są zainstalowane w całym systemie. Na szczęście istnieje wiele szybkich i praktycznych instalatorów.
- Na koniec otwórz CMD i wpisz „adb connect”, a następnie adres IP swojego Pi. Aby zainstalować, wpisz „adb install C: \ ... \ app-release.apk”. Po ponownym uruchomieniu aplikacja jest już dostępna.
W kolejnej praktycznej wskazówce wprowadzimy Cię w język programowania „Java”.