0

我正在使用'com.google.android.gms:play-services-nearby:12.0.1'带有 android things的 NearBy 2.0 API 版本'com.google.android.things:androidthings:1.0'来创建一个智能家居应用程序,但在之前的 8 日之前,它与从 android things 控制台下载的构建工作正常,但从昨天开始它正在抛出com.google.android.gms.common.api.ApiException:8007 STATUS_BLUETOOTH_ERROR. 当我开始做广告或发现时,无论哪个。但是,如果我使用 8th 的先前版本(带有 apk 的图像),它可以正常工作。我尝试使用那个旧 apk 也喜欢旧 apk 的新操作系统映像,发现无法正常工作。在 logcat 中,我发现它无法开始监听传入连接。

我搜索了很多,但没有解决方案。甚至在 Nearby Connections 2.0 中也遵循了此错误代码,但没有运气。我正在使用 Raspberry PI 3 模型 B。求助!!

4

2 回答 2

1

Android Things 1与 Google Play Services 12.5.20 捆绑在一起。尝试更新您的依赖项,看看是否有任何变化。

于 2018-05-10T16:01:49.540 回答
1

最后我让它工作了,实际上当我在 android things 控制台中的构建准备期间配置硬件时,我使用了默认配置UART为的 Starter Kit 配置,因此它在我开始广告的附近的 init 期间UART0 (disables Bluetooth)抛出异常。com.google.android.gms.common.api.ApiException:8007 STATUS_BLUETOOTH_ERROR.所以修复是在 android things 控制台中更改配置UARTMINIUART创建构建。

于 2018-05-11T05:31:10.863 回答