Address of bluetooth adapter on Android8

323
28 октября 2017, 15:04

Неожиданно обнаружил неработающий код при тестировании под Андроид8.

        sBtaName = bluetoothAdapter.getName();
        if (Build.VERSION.SDK_INT >= 23)
            sAddress = android.provider.Settings.Secure.getString(getBaseContext().getContentResolver(), "bluetooth_address");
        else
            sAddress = bluetoothAdapter.getAddress();

Переменная sAddress всегда возвращает null.

android.permission.ACCESS_FINE_LOCATION получены.

В 7 и 6 версиях всё работает нормально. Поиском на developer.android.com ничего не обнаружил. Что делать- не знаю. Если кто в курсе, помогите плиз.

READ ALSO
Получение и передача имени/фамилии на русском языке VK API

Получение и передача имени/фамилии на русском языке VK API

Получаю информацию о юзере c помощью такого запроса:

294
Springboot controller login

Springboot controller login

У меня написан обычный метод для контроллера:

250
Сокращение кода String в if

Сокращение кода String в if

У меня имеется следующее "meow (вопрос) - wow (ответ)И так далее" Так вот, можно ли сократить данный код?

223