Reaccionar nativo para la navegación de Android geolocalización no se ejecuta

En mi aplicación iOS la geolocalización funciona bien y recoge mi ubicación en la función de observador.

Sin embargo, para Android, el código nunca parece ejecutarse en el éxito o fallar las devoluciones de llamada cuando pongo en registros de alerta o de consola.

watchID: (null: ?number), this.watchID = navigator.geolocation.watchPosition( (position) => { this.setState({ userLocation: position, geo: true }, this.fetchBusinesses()); }, (error) => console.log(error.message), {enableHighAccuracy: true, timeout: 2000, maximumAge: 1000} ); 

Si está funcionando con Android más reciente, el manual establece "Location" en on. Este interruptor se encuentra en Configuración -> Aplicaciones -> {Su aplicación} -> Permisos. Introduzca aquí la descripción de la imagen

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.