BluetoothAdapter.getDefaultAdapter () lanzando RuntimeException mientras no está en la Actividad
Cuando intento obtener el adaptador de Bluetooth predeterminado mientras NO estoy en Actividad, pero enTimerTask
(creado dentro deService
) mediante el uso
BluetoothAdapter.getDefaultAdapter();
Obtengo la siguiente excepción:
Exception while invoking java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
Mi aplicación no tiene ninguna actividad, ¿hay alguna posibilidad de alejar este adaptador de la Actividad?