getBeaconParsers (). add throws java.lang.UnsupportedOperationException
Recibo java.lang.UnsupportedOperationException
y la aplicación se bloquea en la siguiente línea:
this.beaconManager.getBeaconParsers().add(new BeaconParser().setBeaconLayout("m:2-3=0215,i:4-19,i:20-21,i:22-23,p:24-24"));
Esto es parte del seguimiento de la pila:
- ¿Cómo leer todos los bytes juntos vía Bluetooth?
- Cambiar la fuente del título de la aplicación en android
- ¿Eliminado Fitness.API en Google Play Services 7.0?
- Cómo hacer referencia a una vista en una notificación personalizada
- Android: guarda Object to SharedPreferences y lo consigue en cualquier lugar de la aplicación.
java.lang.UnsupportedOperationException at java.util.Collections$UnmodifiableCollection.add(Collections.java:928) at com.cc.office.BeaconMonitoring.BeaconMonitoringCoordinator.detectBeaconsUsingMonitorNotifier(BeaconMonitoringCoordinator.java:75)
- Temporizador Android actualizando una vista de texto (UI)
- Estoy atascado instalando Crashlytics para Android usando Eclipse
- ¿Cómo detectar móviles (iOS y Android) utilizando JSP / Java?
- ¿Hay alguna forma de obtener un teclado de software de Android que tenga sólo números (sin decimales, espacios) con código Java?
- Android coverflow
- Comunicación del cliente del servidor TCP de Android
- ¿Deshabilitar la validación del certificado SSL de la conexión HTTPS?
- Android java regex coinciden con todos menos un carácter
La línea
this.beaconManager.getBeaconParsers().add(new BeaconParser().setBeaconLayout("m:2-3=0215,i:4-19,i:20-21,i:22-23,p:24-24"));
fue llamado después de
beaconManager.bind(this);
El problema se corrigió llamando a la función add antes de enlazar.
- Los paquetes de desgaste de Android no funcionan
- ¿Cómo obtener el contenido del portapapeles en shell de adb?