首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Things Emulator

Android Things Emulator
EN

Stack Overflow用户
提问于 2017-01-02 20:32:00
回答 3查看 6.2K关注 0票数 10

我想知道是否有一种方法可以在Android Studio中使用可以从Android Things网站下载的系统映像来设置模拟器。我已经有了一个树莓派3,但我总是不得不把它插到电视上,这根本不是很实用。这就是为什么我要问。

EN

回答 3

Stack Overflow用户

发布于 2017-01-02 21:24:56

你不需要把树莓派插到电视上,它就能在安卓设备上工作。Pi在未连接HDMI电缆的情况下仍可正常工作。

如果你真的想创建一个UI,你可以使用一个普通的模拟器,然后在你的AndroidManifest.xml中添加一个不需要的Android Things:

代码语言:javascript
复制
 <application ... >

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

      ... activities etc

 </application>

android:required="false"是关键

您只需确保在模拟器上运行的代码没有使用当时java导入的任何Android内容。

确保Android Things SDK代码与核心应用程序分离的一种方法是使用六边形架构分离代码(这意味着你可以在仿真器上运行核心应用程序),这对你的问题来说有点离题,但它可以让你避免需要“树莓派仿真器”,你可以在这里阅读更多信息:https://www.novoda.com/blog/testing-android-things/

票数 15
EN

Stack Overflow用户

发布于 2017-01-02 20:35:34

在我看来,现在是不可能的。在早期阶段,太多的硬件依赖(GPIO等)。如果在这个阶段有可能的话,Google的好员工会很乐意提供一些解决方案来做到这一点。

票数 5
EN

Stack Overflow用户

发布于 2017-09-15 05:41:48

如果你只是想查看屏幕,你可以试试Chrome ,这是一个通过adb工作的应用程序。如果你的RPI是通过adb连接的,它应该可以工作。你可以在这里得到它:https://www.vysor.io/

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41426922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档