【发布时间】:2017-06-03 12:30:59
【问题描述】:
我很想知道如何在不使用网线的情况下在 android things(不是 android 手机)上设置第一个 wifi 以进行全新安装。
肯定有一种方法可以在复制操作系统映像后立即将信息放入 SD 卡中。如果这不能直接完成,最坏的情况是我希望它应该可以编写一个脚本并将其复制到某些分区的某个位置并让它在启动时自动运行(这对于其他事情来说很方便)。除非图像是签名的?
我也可以通过编写一个可以在首次启动之前复制到 SD 卡的应用程序来自动安装并为我做这件事。我会知道如何编写应用程序,但到目前为止我不知道如何进行复制/自动安装/自动运行。
我也可以让一台设备连接到网络并配置 wifi,然后将其 SD 卡克隆到另一台设备上。
真正阻碍我的是每次准备新的 SD 卡时都必须使用网线。
【问题讨论】:
-
或者,可以按照here under the What if I have neither display nor Ethernet cable? section 的描述连接到串行调试控制台
-
就目前而言,您可以从Android Things Console 使用您自己的捆绑包(您的主 apk、可从您的主 apk、bootanimation.zip 访问的任何其他 apk)创建自己的 Android Things 映像。如果您的主 apk 包含连接到可用的 wifi 网络功能,那么它会更容易。
-
我计划创建一个库来建立 BLE 连接并等待手机上的配套应用程序发送 wifi 凭据。将该库放入 IoT 应用程序或将其作为服务启动,然后将该应用程序捆绑到控制台中的映像中。这将有助于设置语言和时区等其他内容。
标签: android-things