我正在iMX7D开发板上开发一个Android Things应用程序,并且已经实现了Google的附近服务。我遇到的问题是,当我开始宣传设备时,有时会出现错误。这是错误:
com.google.android.gms.common.api.ApiException:17:API:附近。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。有人可以协助吗?
答案 0 :(得分:2)
免责声明:我在附近工作。
我们准备发布一个版本,以允许多个应用程序同时进行广告/扫描。它是完整的代码,但是Google的代码推送速度很慢。公开还需要一段时间。注意:Android Things板可能需要刷新才能获取更新。开发中就是这种情况,但发行版本可能不是这种情况。
在此期间,很遗憾,您将不得不安装另一个启动器,或者强制停止现有的启动器。我们将客户视为先到先得。