Java.lang.IllegalArgumentException: повторяющийся ключ в ArrayMap: null (в Android SDK)Android

Форум для тех, кто программирует под Android
Anonymous
Java.lang.IllegalArgumentException: повторяющийся ключ в ArrayMap: null (в Android SDK)

Сообщение Anonymous »

Мы получаем эту ошибку и не можем ее воспроизвести.

Код: Выделить всё

java.lang.IllegalArgumentException: Duplicate key in ArrayMap: null
at android.util.ArrayMap.validate()(ArrayMap.java:688)
at android.os.Parcel.readArrayMapInternal()(Parcel.java:3587)
at android.os.BaseBundle.initializeFromParcelLocked()(BaseBundle.java:292)
at android.os.BaseBundle.unparcel()(BaseBundle.java:236)
at android.os.Bundle.getSparseParcelableArray()(Bundle.java:1079)
at com.android.internal.policy.PhoneWindow.restoreHierarchyState()(PhoneWindow.java:2265)
at android.app.Activity.onRestoreInstanceState()(Activity.java:1719)
at android.app.Activity.performRestoreInstanceState()(Activity.java:1672)
at android.app.Instrumentation.callActivityOnRestoreInstanceState()(Instrumentation.java:1356)
at android.app.ActivityThread.handleStartActivity()(ActivityThread.java:3869)
at android.app.servertransaction.TransactionExecutor.performLifecycleSequence()(TransactionExecutor.java:221)
at android.app.servertransaction.TransactionExecutor.cycleToPath()(TransactionExecutor.java:201)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState()(TransactionExecutor.java:173)
at android.app.servertransaction.TransactionExecutor.execute()(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage()(ActivityThread.java:2317)
at android.os.Handler.dispatchMessage()(Handler.java:106)
at android.os.Looper.loop()(Looper.java:246)
at android.app.ActivityThread.main()(ActivityThread.java:8625)
at java.lang.reflect.Method.invoke()(Method.java:-2)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run()(RuntimeInit.java:602)
at com.android.internal.os.ZygoteInit.main()(ZygoteInit.java:1130)
Более того, мы даже проверили все потенциальные места в нашем коде, использующие Parcels, и не обнаружили никаких недостатков в нашей реализации. Есть ли у вас идеи, что может быть не так или где найти ответ?

Подробнее здесь: https://stackoverflow.com/questions/789 ... in-android

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