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

Android java.lang.RuntimeException:无法创建BackupAgent com.berlin.mobson.view.OsmandBackupAgent:java.lang.NullPointerException,android,Android,一些用户通过android错误报告弹出窗口报告了这个错误,但我不知道是什么原因造成的。我在谷歌上搜索过,但找不到任何好的线索 有人知道是什么导致了这个错误吗 java.lang.RuntimeException: Unable to create BackupAgent com.berlin.mobson.view.OsmandBackupAgent: java.lang.NullPointerException at android.app.ActivityThread.handleCreat

一些用户通过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
我的应用程序是一个地点搜寻器,它使用谷歌地点api来获取搜索结果。没有库,只有json URL是 用于离线和在线OSM地图的移动地图查看和导航

这里提供了源代码

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


谢谢

看起来他们的BackupAgent实现出现了一些问题。临时解决方案是取消选中“设置->备份和重置”中的“备份我的数据”。长期而言,NPE必须在备份代理中跟踪。

这是你自己的应用程序还是你自己的应用程序依赖它?@yorkw不,我的应用程序与此无关。但我刚刚给那个应用程序的开发者发了电子邮件,也许他能给我们一些启示。谢谢