Hi all,
When I test the GPS services within the "DeviceDemo" example from MAF I get the following error:
07-14 02:00:15.204 2657 2657 D AndroidRuntime: Shutting down VM
07-14 02:00:15.204 2657 2657 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: main
07-14 02:00:15.204 2657 2657 E AndroidRuntime: java.lang.IllegalArgumentException: provider doesn't exist: network
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at com.android.server.LocationManagerService.requestLocationUpdatesLocked(LocationManagerService.java:1637)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at com.android.server.LocationManagerService.requestLocationUpdates(LocationManagerService.java:1616)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at android.location.LocationManager.requestLocationUpdates(LocationManager.java:880)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at android.location.LocationManager.requestLocationUpdates(LocationManager.java:496)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at com.android.location.fused.FusionEngine.enableProvider(FusionEngine.java:142)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at com.android.location.fused.FusionEngine.updateRequirements(FusionEngine.java:195)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at com.android.location.fused.FusionEngine.setRequest(FusionEngine.java:118)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at com.android.location.fused.FusedLocationProvider$1.handleMessage(FusedLocationProvider.java:98)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at android.os.Looper.loop(Looper.java:148)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at com.android.server.SystemServer.run(SystemServer.java:285)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at com.android.server.SystemServer.main(SystemServer.java:170)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
07-14 02:00:15.204 2657 2657 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
The OS crashes and reboots. This happens in my own app as well when I call the "startUpdatingPosition" method on the deviceManager instance.
deviceManager.startUpdatingPosition(300, true, "MapBean.mainGeoListener", bean)
"deviceManager.getCurrentPosition" also fails.
Here's my set up:
Oracle Enterprise Pack for Eclipse (12.2.1.3.1) - the "Neon" pack
Device : Genymotion Samsung S6 emulated device, running Android 6.0.0 (API23)
SDK: build tools / platform tools 24
SDK tools 25.1.7
I thought it was perhaps related to this:
https://code.google.com/p/android/issues/detail?id=189951