10

Android Things Web サイトからダウンロードできるシステム イメージを使用して、Android Studio でエミュレーターをセットアップする方法があるかどうか疑問に思っていました。私はすでに Raspberry Pi 3 を持っていますが、常にテレビに接続する必要があり、あまり実用的ではありません。それが私が尋ねる理由です。

4

3 に答える 3

15

Android Things で動作させるために、Raspberry Pi をテレビに接続する必要はありません。Pi は、HDMI ケーブルが接続されていなくても動作します。

UI を作成したい場合は、通常のエミュレーターAndroidManifest.xmlを使用できます。また、Android Things SDK が不要であることを追加します。

 <application ... >

      <uses-library android:name="com.google.android.things" android:required="false"/>

      ... activities etc

 </application>

android:required="false"がキーです

エミュレーターで実行されているコードが、その時点で Android Things Java インポートを使用していないことを確認する必要があります。


Android Things SDK コードがコア アプリケーションから分離されていることを確認する 1 つの方法 (エミュレータでコア アプリを実行できることを意味します) は、コードをHexagonal Architectureで分離することです。 「ラズベリー パイ エミュレーター」を使用する必要がないように、詳細についてはこちらをご覧ください: https://www.novoda.com/blog/testing-android-things/

于 2017-01-02T13:24:56.300 に答える