Google поблизости api 12.0.1 со стабильным выпуском Android 1.0 выпускает 8007 STATUS_BLUETOOTH_ERROR
Я использую версию API NearBy 2.0 'com.google.android.gms:play-services-nearby:12.0.1'
с вещами на андроид '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 я обнаружил, что он не может начать прослушивание входящих соединений.
Я искал SO и Google много, но ни одно решение не сработало. Даже следовал этому Коды ошибок в Nearby Connections 2.0, но не повезло. Я использую Raspberry PI 3 модель B. Помогите!
2 ответа
Наконец-то у меня все заработало, на самом деле, когда я настраивал аппаратное обеспечение во время подготовки сборки в консоли Android, там я использовал конфигурацию Starter Kit, которая по умолчанию настроена UART
как UART0 (disables Bluetooth)
следовательно, исключение это было бросать com.google.android.gms.common.api.ApiException:8007 STATUS_BLUETOOTH_ERROR.
во время инициации рядом, где я начал рекламу. Так что исправить это изменить конфигурацию UART
в MINIUART
в Android вещи консоль и создать сборку.
Android Things 1 поставляется в комплекте с Google Play Services 12.5.20. Попробуйте обновить ваши зависимости и посмотрите, что изменится.