java.lang.RuntimeException:无法创建BackupAgent com.berlin.mobson.view.OsmandBackupAgent:java.lang.NullPointerException

时间:2013-02-12 16:55:43

标签: android

有些用户通过android错误报告弹出窗口事件报告了此错误,但我不知道是什么原因造成的。我用谷歌搜索,但我找不到任何好的线索。

任何人都知道导致此错误的原因是什么?

java.lang.RuntimeException: Unable to create BackupAgent
com.berlin.mobson.view.OsmandBackupAgent:
java.lang.NullPointerException at
android.app.ActivityThread.handleCreateBackupAgent(ActivityThread.java:2331)
at android.app.ActivityThread.access$2400(ActivityThread.java:134) at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1358)
at android.os.Handler.dispatchMessage(Handler.java:99) at
android.os.Looper.loop(Looper.java:137) at
android.app.ActivityThread.main(ActivityThread.java:4856) at
java.lang.reflect.Method.invokeNative(Native Method) at
java.lang.reflect.Method.invoke(Method.java:511) at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1007)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:774) at

dalvik.system.NativeStart.main(Native Method) Caused by:
java.lang.NullPointerException at
android.app.LoadedApk.initializeJavaContextClassLoader(LoadedApk.java:377)
at android.app.LoadedApk.getClassLoader(LoadedApk.java:320) at
android.app.ActivityThread.handleCreateBackupAgent(ActivityThread.java:2301)
... 10 more

我的应用是一个使用google Places api获取搜索结果的地方查找程序。 (没有图书馆,只有json网址)

2 个答案:

答案 0 :(得分:0)

osmand是 移动地图查看&离线和在线OSM地图的导航。

源代码可在此处Osmand

获取

您可以从设备中删除osmand,然后使用上面的代码调试应用程序。

由于

答案 1 :(得分:0)

看起来他们的BackupAgent实现存在一些问题。临时解决方案是取消选中设置中的“备份我的数据” - >备份&重启。长期来看,必须在BackupAgent中追踪NPE。