Raspberry PiにAndroid Thingsをインストールする-方法
Android Thingsは、Googleの新しいAndroidディストリビューションであり、初めてスマートフォンやタブレット向けではなく、さまざまなIoTデバイスに焦点を当てています。 このチュートリアルでは、Raspberry PiにAndroid Thingsをインストールする方法を説明します。
Android Things:SDカードを準備する
まず、8GB以上のストレージスペースを備えた市販のMicroSDが必要です。
- まず、Android Things Consoleにアクセスします。 サイドバーの「ツール」をクリックしてから「ダウンロード」をクリックして、セットアップユーティリティをダウンロードします。
- PCでプログラムを起動し、MicroSDを挿入します。 1を入力してAndroid Thingsをダウンロードし、1を入力してRaspberry Piを選択します。また、標準イメージである1を選択します。 その後、MicroSDを分割して、Android Thingsで提供できます。
- また、記事の最後にある画像ギャラリーですべての重要な手順を示します。
Raspberry Pi:WiFi接続をセットアップする
Android ThingsがMicroSDに正常にインストールされたら、それをPCから削除し、Raspberry Piに接続して起動できます。
- WLAN接続をセットアップするには、Piでマウス、キーボード、画面を直接使用するか、セットアップユーティリティを使用します。 ただし、後者を好む場合は、イーサネットケーブルを使用してPiをルーターに簡単に接続する必要があります。
- または、WLANなしで完全に実行し、LAN経由の接続のみを提供することもできます。
Android Thingsのプログラム
Raspberry Pi用のアプリをプログラムするには、Android Studioが必要です。
- プログラムを起動し、「構成」をクリックして「SDKマネージャー」を選択します。 「Android 8.0」、「Android API 27」、および「Android SDK Tools」および「Android SDK Build-Tools」がインストールされ、最新であることを確認してください。 インストールするには、目的のパッケージにチェックを入れて「適用」をクリックするだけです。
- 次に、「Androidコード例をインポートする」をクリックして、「Things」と入力します。 テストでは、この時点で「モノのボタンとLEDサンプル(Java)」を選択します。 また、正しい回路を構築することを忘れないでください。 これは通常、プロジェクトのプレビューとしても表示されます。
- 古いバージョンのAndroid Studioをお持ちの場合は、更新するよう求められます。
APKに署名してインポートする
この例では、コードをそのままにして、Raspberry Piにインストールするだけです。
- これを行うには、「署名付きAPKを生成」をクリックします。 以前にAPKに署名したことがない場合は、最初にキーを入力する必要があります。 このようなキーは、たとえば「KeyStore Explorer」プログラムを使用して作成できます。 キーは、RSA暗号化と2048ビットのサイズのJavaキーストア(JKS)である必要があります。 ヒント:Grandleがプロジェクトのビルドを拒否する場合は、「プロジェクト構造」で「Google API(...)」を「SDKバージョンのコンパイル」として選択します。
- また、ADBおよびFastbootドライバーがシステム全体にインストールされていることを確認する必要があります。 幸いなことに、これには多くの迅速で実用的なインストーラーがあります。
- 最後に、CMDを開き、「adb connect」と入力してから、PiのIPアドレスを入力します。 インストールするには、「adb install C:\ ... \ app-release.apk」と入力します。 再起動後、アプリケーションはすでに利用可能です。
次の実用的なヒントでは、プログラミング言語「Java」について紹介します。