You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 25, 2019. It is now read-only.
0
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.dream_of_electric_sheep.android.m_parking/com.uservoice.uservoicesdk.activity.ForumActivity}: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.uservoice.uservoicesdk.c.ae: make sure class name exists, is public, and has an empty constructor that is public
1
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2081)
2
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2106)
3
at android.app.ActivityThread.access$700(ActivityThread.java:134)
4
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1217)
5
at android.os.Handler.dispatchMessage(Handler.java:99)
6
at android.os.Looper.loop(Looper.java:137)
7
at android.app.ActivityThread.main(ActivityThread.java:4856)
8
at java.lang.reflect.Method.invokeNative(Native Method)
9
at java.lang.reflect.Method.invoke(Method.java:511)
10
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1007)
11
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:774)
12
at dalvik.system.NativeStart.main(Native Method)
13
Caused by: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.uservoice.uservoicesdk.c.ae: make sure class name exists, is public, and has an empty constructor that is public
14
at android.support.v4.app.Fragment.instantiate(Fragment.java:413)
15
at android.support.v4.app.FragmentState.instantiate(Fragment.java:97)
16
at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:1783)
17
at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:213)
18
at com.uservoice.uservoicesdk.activity.BaseActivity.onCreate(BaseActivity.java:34)
19
at com.uservoice.uservoicesdk.activity.ForumActivity.onCreate(ForumActivity.java:45)
20
at android.app.Activity.performCreate(Activity.java:5047)
21
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094)
22
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2045)
23
... 11 more
24
Caused by: java.lang.InstantiationException: can't instantiate class com.uservoice.uservoicesdk.c.ae; no empty constructor
25
at java.lang.Class.newInstanceImpl(Native Method)
26
at java.lang.Class.newInstance(Class.java:1319)
27
at android.support.v4.app.Fragment.instantiate(Fragment.java:402)
28
... 19 more
29
android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.uservoice.uservoicesdk.c.ae: make sure class name exists, is public, and has an empty constructor that is public
30
at android.support.v4.app.Fragment.instantiate(Fragment.java:413)
31
at android.support.v4.app.FragmentState.instantiate(Fragment.java:97)
32
at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:1783)
33
at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:213)
34
at com.uservoice.uservoicesdk.activity.BaseActivity.onCreate(BaseActivity.java:34)
35
at com.uservoice.uservoicesdk.activity.ForumActivity.onCreate(ForumActivity.java:45)
36
at android.app.Activity.performCreate(Activity.java:5047)
37
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094)
38
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2045)
39
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2106)
40
at android.app.ActivityThread.access$700(ActivityThread.java:134)
41
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1217)
42
at android.os.Handler.dispatchMessage(Handler.java:99)
43
at android.os.Looper.loop(Looper.java:137)
44
at android.app.ActivityThread.main(ActivityThread.java:4856)
45
at java.lang.reflect.Method.invokeNative(Native Method)
46
at java.lang.reflect.Method.invoke(Method.java:511)
47
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1007)
48
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:774)
49
at dalvik.system.NativeStart.main(Native Method)
50
Caused by: java.lang.InstantiationException: can't instantiate class com.uservoice.uservoicesdk.c.ae; no empty constructor
51
at java.lang.Class.newInstanceImpl(Native Method)
52
at java.lang.Class.newInstance(Class.java:1319)
53
at android.support.v4.app.Fragment.instantiate(Fragment.java:402)
54
... 19 more
55
java.lang.InstantiationException: can't instantiate class com.uservoice.uservoicesdk.c.ae; no empty constructor
56
at java.lang.Class.newInstanceImpl(Native Method)
57
at java.lang.Class.newInstance(Class.java:1319)
58
at android.support.v4.app.Fragment.instantiate(Fragment.java:402)
59
at android.support.v4.app.FragmentState.instantiate(Fragment.java:97)
60
at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:1783)
61
at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:213)
62
at com.uservoice.uservoicesdk.activity.BaseActivity.onCreate(BaseActivity.java:34)
63
at com.uservoice.uservoicesdk.activity.ForumActivity.onCreate(ForumActivity.java:45)
64
at android.app.Activity.performCreate(Activity.java:5047)
65
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094)
66
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2045)
67
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2106)
68
at android.app.ActivityThread.access$700(ActivityThread.java:134)
69
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1217)
70
at android.os.Handler.dispatchMessage(Handler.java:99)
71
at android.os.Looper.loop(Looper.java:137)
72
at android.app.ActivityThread.main(ActivityThread.java:4856)
73
at java.lang.reflect.Method.invokeNative(Native Method)
74
at java.lang.reflect.Method.invoke(Method.java:511)
75
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1007)
76
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:774)
77
at dalvik.system.NativeStart.main(Native Method)
The text was updated successfully, but these errors were encountered:
Well, I can't really see the whole message since that class name is obfuscated. I'm guessing that it is trying to recreate the state of the UI, which includes an active dialog, and it is trying to instantiate the dialog fragment which doesn't have a default constructor.
If that's the case, then the problem is probably that I am not using the savedInstanceState Bundle properly. Currently I just pass data around through constructors, which obviously won't work for recreating a Fragment that is no longer in memory.
Version 1.0.1.
Stack trace:
The text was updated successfully, but these errors were encountered: