Как правильно запрашивать разрешение на использование сервиса Nearby? - PullRequest
0 голосов
/ 19 марта 2020

Эта проблема появилась только в android 10. Я использую сервис Nearby для iBeacon. В моем манифесте я спрашиваю разрешение ACCESS_FINE_LOCATION, и перед запуском ближайшей службы я проверяю, было ли предоставлено разрешение моему приложению. Итак, почему у меня есть эта ошибка и как я должен правильно запросить разрешение на использование ближайшего сервиса? Также мне не нравится описание в диалоге запроса разрешения. Мое приложение не использует микрофон. Это пугает пользователей!

Nearby.getMessagesClient(this, new MessagesOptions.Builder()
                .setPermissions(NearbyPermissions.BLE)
                .build())
                .subscribe(getNearbyPendingIntent(), options);

google play service error

asking permission

...