默认情况下,Google Nearby 无法在 Android Things 上运行



我正在iMX7D开发板上开发一个Android Things应用程序,我已经实现了Google的Near服务。我遇到的问题是,当我开始宣传设备时,我(有时)会收到错误。这是错误:

com.google.android.gms.common.api.ApiException: 17: API: Nearby.CONNECTIONS_API在此设备上不可用。

我已经按照 https://stackoverflow.com/a/51428433/6377151 上的说明设法修复了错误,这使代码可以正常运行。如果我运行 ADB 命令,错误将得到修复

adb shell am force-stop com.android.iotlauncher.ota

然后运行应用程序,但这只有效一次。重新启动设备后,问题就会再次出现。我知道这是因为默认启动器已经在宣传设备,但我不确定如何在我的应用程序运行时自动在代码中解决此问题。但是我需要一种方法可以在启动时自动执行此操作或以其他方式克服错误。

我的 Android Things裝置執行 Android Things 1.0.10。谁能帮忙?

免责声明:我在附近工作。

我们准备了一个版本,允许多个应用程序同时播发/扫描。它是代码完成的,但谷歌的代码推送速度很慢。它还需要一段时间才能公开。注意:可能需要重新刷新 Android Things 看板才能获取更新。在开发中是这种情况,但希望发布版本不是这种情况。

与此同时,不幸的是,你要么安装另一个启动器,要么强制停止现有的启动器。我们以先到先得的方式对待客户。

最新更新