Демаршалинг исключения кода неизвестного типа при возобновлении работыAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Демаршалинг исключения кода неизвестного типа при возобновлении работы

Сообщение Anonymous »

У меня есть приложение, в котором я получил макет таблицы с двумя фрагментами, приложение работает отлично, но когда я закрываю приложение с помощью кнопки меню и некоторое время использую другие приложения, а когда я возобновляю работу приложения, оно вылетает со следующим исключением p>


ФАТАЛЬНОЕ ИСКЛЮЧЕНИЕ: main
Процесс: com.example.com, PID: 5674
java.lang.RuntimeException: Unable чтобы начать действие ComponentInfo{com.example.com/com.example.ui.activity.MainActivity}: java.lang.RuntimeException: Parcel android.os.Parcel@9095b3a: демаршалинг неизвестного кода типа 3801188 по смещению 4392
по адресу android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2426)
в android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2490)
в android.app.ActivityThread.-wrap11(ActivityThread.java) )
в android.app.ActivityThread$H.handleMessage(ActivityThread.java:1354)
в android.os.Handler.dispatchMessage(Handler.java:102)
в android.os.Looper.loop(Looper. java:148)
на android.app.ActivityThread.main(ActivityThread.java:5443)
в java.lang.reflect.Method.invoke(Native Method)
в com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:728)
на com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
Вызвано: java.lang.RuntimeException: Parcel android.os.Parcel@9095b3a: демаршалинг неизвестного кода типа 3801188 по смещению 4392
в android.os.Parcel.readValue(Parcel.java:2340)
на android.os.Parcel.readArrayMapInternal(Parcel.java:2614)
на android.os.BaseBundle.unparcel(BaseBundle.java: 221)
в android.os.Bundle.getSparseParcelableArray(Bundle.java:856)
на com.android.internal.policy.PhoneWindow.restoreHierarchyState(PhoneWindow.java:2033)
на android.app.Activity.onRestoreInstanceState( Activity.java:1008)
на android.app.Activity.performRestoreInstanceState(Activity.java:963)
в android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1186)
в android.app.ActivityThread.performLaunchActivity(ActivityThread.java: 2399)
в android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2490) 
в android.app.ActivityThread.-wrap11(ActivityThread.java) 
в android.app.ActivityThread$H.handleMessage(ActivityThread.java) :1354) 
в android.os.Handler.dispatchMessage(Handler.java:102) 
в android.os.Looper.loop(Looper.java:148) 
в android.app.ActivityThread.main(ActivityThread.java: 5443) 
на java.lang.reflect.Method.invoke(собственный метод) 
на com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728) 
на com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 


Я пытался отключить proguard и добавить код ниже, но ничего не получилось помогает


-keepclassmembers класс * реализует android.os.Parcelable {
static ** CREATOR;



У меня есть собственное представление, но я не реализовал в нем пакетные функции, а также я удалил все из фрагмента и просто сохранил представление, даже когда оно вылетало но когда я просто загружал экземпляр фрагмента вроде
новый android.support.v4.app.Fragment(); я не получил ошибку

Подробнее здесь: https://stackoverflow.com/questions/358 ... e-resuming
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»