При загрузке приложения в Android Things на Rasperry PI появляется сообщение об ошибке «Bluetooth остановлен».
Это происходит сразу после регистрации драйвера GPS. это не влияет на функциональность и это только в первый раз.
У него уже есть некоторые разрешения в xml
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="com.google.android.things.permission.MANAGE_GNSS_DRIVERS" />
<uses-permission android:name="com.google.android.things.permission.USE_PERIPHERAL_IO" />
Похоже, сначала нужно переключить порт на GPS или отменить регистрацию Bluetooth ... Кстати, я не использую функцию bluetooth в приложении. любая идея?
спасибо
if (context.checkSelfPermission(Manifest.permission.ACCESS_FINE_LOCATION)
!= PackageManager.PERMISSION_GRANTED) {
Log.e(TAG, "No permission");
return;
}
try {
// Register the GPS driver
mGpsDriver = new NmeaGpsDriver(context, "UART0", UART_BAUD, ACCURACY);
mGpsDriver.register();