Google поблизости api 12.0.1 со стабильной версией Android 1.0 выпускает 8007 STATUS_BLUETOOTH_ERROR - PullRequest
0 голосов
/ 10 мая 2018

Я использую API-интерфейс NearBy 2.0 'com.google.android.gms:play-services-nearby:12.0.1' с Android-вещами 'com.google.android.things:androidthings:1.0' для создания приложения для умного дома, но до 8-го мая оно работало нормально со сборкой, загруженной из консоли Android, но со вчерашнего дня оно выбрасывает com.google.android.gms.common.api.ApiException:8007 STATUS_BLUETOOTH_ERROR. когда я начинаю рекламу или открытие в зависимости от того, что возможно. Но если я использую предыдущую сборку (изображение с apk) 8-го мая, она работает нормально. Я пытался с этим старым apk также, как новый образ ОС со старым apk, обнаружил, что не работает. В logcat я обнаружил, что он не может начать прослушивание входящих соединений.

Я много искал и гугл, но решение не помогло. Даже после этого Коды ошибок в Nearby Connections 2.0 , но не повезло. Я использую Raspberry PI 3 модель B. Помогите !!

Ответы [ 2 ]

0 голосов
/ 11 мая 2018

Наконец-то у меня все заработало, на самом деле, когда я настраивал оборудование во время подготовки сборки в консоли вещей для Android, я использовал конфигурацию Starter Kit, которая по умолчанию настроила UART как UART0 (disables Bluetooth), следовательно, исключение было выброшено com.google.android.gms.common.api.ApiException:8007 STATUS_BLUETOOTH_ERROR. во время инициации рядом, где я начинал рекламу. Таким образом, исправление заключается в изменении конфигурации UART на MINIUART в консоли android items и создании сборки.

0 голосов
/ 10 мая 2018

Android Things 1 поставляется в комплекте с Google Play Services 12.5.20 . Попробуйте обновить свои зависимости и посмотрите, изменится ли что-нибудь.

...