Агент резервного копирования Android и SherlockMapActivity

Я пытаюсь внедрить агент резервного копирования в свое приложение для Android, и у меня возникает странная проблема каждый раз, когда он восстанавливается (при первом запуске):

Unable to resolve superclass of Lcom/actionbarsherlock/app/SherlockMapActivity; (916)
Link of class 'Lcom/actionbarsherlock/app/SherlockMapActivity;' failed
Unable to resolve superclass of Lnet/myapp/activity/impl/MapActivity; (674)
Link of class 'Lnet/myapp/activity/impl/MapActivity;' failed
Could not find class 'net.myapp.activity.impl.MapActivity', referenced from method net.myapp.helper.SlidingMenuHelper.<clinit>

VFY: unable to resolve const-class 1520 (Lnet/myapp/activity/impl/MapActivity;) in Lnet/myapp/helper/SlidingMenuHelper;
VFY: replacing opcode 0x1c at 0x0081
     Exception Ljava/lang/NoClassDefFoundError; thrown while initializing Lnet/myapp/helper/SlidingMenuHelper;

Полный журнал здесь: https://gist.github.com/romainguefveneu/1acc78cabbed65fba4b7

Процесс восстановления работает нормально, когда я открываю приложение во второй раз, мои данные восстанавливаются правильно.

Кажется, это проблема с загрузкой SherlockMapActivity, я использую все эти библиотеки в своем проекте:

  • actionbarsherlock-плагин-карты-4.2.0.jar
  • ошибка-3.0.1.jar
  • Commons-io-2.0.1.jar
  • gson-2.2.2.jar
  • Джода-время-2.1.jar
  • ocpsoft-красиво-время-1.0.7.jar

У кого-нибудь есть идея?


person romain    schedule 06.02.2013    source источник
comment
Я только что увидел твой пост. У меня точно такая же проблема, как и здесь: stackoverflow.com/questions/ 15505996/ Вы нашли решение?   -  person Dimitris    schedule 22.03.2013