0
私はAOSPからシステムをコンパイルし、Nexus 7に高速ブートしました。現在、ネットワークプロバイダ経由で位置更新をテストする非常に簡単なアプリケーションを作成しようとしています。java.lang.IllegalArgumentException:プロバイダが存在しません:ネットワーク
私はSIMカードをインストールしてすべての設定を有効にしていますが、私はいつも以下のエラーが表示されます。ネットワークプロバイダがないようです。しかし、どうすればそれを有効にすることができますか? I(GPSが正常に動作している)。
D/PbdTrial(4527): Network provider NOT enabled
D/AndroidRuntime(4527): Shutting down VM
E/AndroidRuntime(4527): FATAL EXCEPTION: main
E/AndroidRuntime(4527): Process: com.example.jack.pbdtrial, PID: 4527
E/AndroidRuntime(4527): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.jack.pbdtrial/com.example.jack.pbdtrial.MainActivity}: java.lang.IllegalArgumentException: provider doesn't exist: network
E/AndroidRuntime(4527): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298)
E/AndroidRuntime(4527): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360)
E/AndroidRuntime(4527): at android.app.ActivityThread.access$800(ActivityThread.java:144)
E/AndroidRuntime(4527): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278)
E/AndroidRuntime(4527): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(4527): at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime(4527): at android.app.ActivityThread.main(ActivityThread.java:5221)
E/AndroidRuntime(4527): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(4527): at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime(4527): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
E/AndroidRuntime(4527): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
E/AndroidRuntime(4527): Caused by: java.lang.IllegalArgumentException: provider doesn't exist: network
E/AndroidRuntime(4527): at android.os.Parcel.readException(Parcel.java:1544)
E/AndroidRuntime(4527): at android.os.Parcel.readException(Parcel.java:1493)
E/AndroidRuntime(4527): at android.location.ILocationManager$Stub$Proxy.requestLocationUpdates(ILocationManager.java:584)
E/AndroidRuntime(4527): at android.location.LocationManager.requestLocationUpdates(LocationManager.java:867)
E/AndroidRuntime(4527): at android.location.LocationManager.requestLocationUpdates(LocationManager.java:459)
E/AndroidRuntime(4527): at com.example.jack.pbdtrial.MainActivity.onCreate(MainActivity.java:73)
E/AndroidRuntime(4527): at android.app.Activity.performCreate(Activity.java:5933)
E/AndroidRuntime(4527): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
E/AndroidRuntime(4527): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251)
を有効にするようにユーザに促すことができることを確認すべき。しかし、私は場所の更新を要求するとき、ネットワークプロバイダはまだ有効になっていません。 –
それから、問題はAOSPのコンパイルから来るかもしれません... – Jaythaking
不正な答え:権限はこの例外とは関係ありません – saksham