Hi, when I try to run my app on iOS device or simulator it's all OK, but when I try to run it on Android simulator or device the app crashes and I have this:
[ERROR] : TiApplication: (main) [143,143] Sending event: exception on thread: main msg:java.lang.RuntimeException: Unable to start activity ComponentInfo{it.nextlevelmedia.suneconomia/org.appcelerator.titanium.TiActivity}: java.lang.ClassCastException: java.lang.Object[] cannot be cast to org.appcelerator.titanium.proxy.TiViewProxy; Titanium 3.2.3,2014/04/22 10:17,b958a70 [ERROR] : TiApplication: java.lang.RuntimeException: Unable to start activity ComponentInfo{it.nextlevelmedia.suneconomia/org.appcelerator.titanium.TiActivity}: java.lang.ClassCastException: java.lang.Object[] cannot be cast to org.appcelerator.titanium.proxy.TiViewProxy [ERROR] : TiApplication: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059) [ERROR] : TiApplication: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084) [ERROR] : TiApplication: at android.app.ActivityThread.access$600(ActivityThread.java:130) [ERROR] : TiApplication: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195) [ERROR] : TiApplication: at android.os.Handler.dispatchMessage(Handler.java:99) [ERROR] : TiApplication: at android.os.Looper.loop(Looper.java:137) [ERROR] : TiApplication: at android.app.ActivityThread.main(ActivityThread.java:4745) [ERROR] : TiApplication: at java.lang.reflect.Method.invokeNative(Native Method) [ERROR] : TiApplication: at java.lang.reflect.Method.invoke(Method.java:511) [ERROR] : TiApplication: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) [ERROR] : TiApplication: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) [ERROR] : TiApplication: at dalvik.system.NativeStart.main(Native Method) [ERROR] : TiApplication: Caused by: java.lang.ClassCastException: java.lang.Object[] cannot be cast to org.appcelerator.titanium.proxy.TiViewProxy [ERROR] : TiApplication: at org.appcelerator.titanium.proxy.TiViewProxy.setActivity(TiViewProxy.java:875) [ERROR] : TiApplication: at org.appcelerator.titanium.proxy.TiViewProxy.setActivity(TiViewProxy.java:876) [ERROR] : TiApplication: at org.appcelerator.titanium.proxy.TiViewProxy.setActivity(TiViewProxy.java:876) [ERROR] : TiApplication: at ti.modules.titanium.ui.WindowProxy.windowCreated(WindowProxy.java:246) [ERROR] : TiApplication: at org.appcelerator.titanium.TiActivityWindows.windowCreated(TiActivityWindows.java:32) [ERROR] : TiApplication: at org.appcelerator.titanium.TiBaseActivity.windowCreated(TiBaseActivity.java:452) [ERROR] : TiApplication: at org.appcelerator.titanium.TiBaseActivity.onCreate(TiBaseActivity.java:528) [ERROR] : TiApplication: at org.appcelerator.titanium.TiActivity.onCreate(TiActivity.java:18) [ERROR] : TiApplication: at android.app.Activity.performCreate(Activity.java:5008) [ERROR] : TiApplication: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079) [ERROR] : TiApplication: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023) [ERROR] : TiApplication: ... 11 more [ERROR] : AndroidRuntime: FATAL EXCEPTION: main [ERROR] : AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{it.nextlevelmedia.suneconomia/org.appcelerator.titanium.TiActivity}: java.lang.ClassCastException: java.lang.Object[] cannot be cast to org.appcelerator.titanium.proxy.TiViewProxy [ERROR] : AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059) [ERROR] : AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084) [ERROR] : AndroidRuntime: at android.app.ActivityThread.access$600(ActivityThread.java:130) [ERROR] : AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195) [ERROR] : AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) [ERROR] : AndroidRuntime: at android.os.Looper.loop(Looper.java:137) [ERROR] : AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:4745) [ERROR] : AndroidRuntime: at java.lang.reflect.Method.invokeNative(Native Method) [ERROR] : AndroidRuntime: at java.lang.reflect.Method.invoke(Method.java:511) [ERROR] : AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) [ERROR] : AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) [ERROR] : AndroidRuntime: at dalvik.system.NativeStart.main(Native Method) [ERROR] : AndroidRuntime: Caused by: java.lang.ClassCastException: java.lang.Object[] cannot be cast to org.appcelerator.titanium.proxy.TiViewProxy [ERROR] : AndroidRuntime: at org.appcelerator.titanium.proxy.TiViewProxy.setActivity(TiViewProxy.java:875) [ERROR] : AndroidRuntime: at org.appcelerator.titanium.proxy.TiViewProxy.setActivity(TiViewProxy.java:876) [ERROR] : AndroidRuntime: at org.appcelerator.titanium.proxy.TiViewProxy.setActivity(TiViewProxy.java:876) [ERROR] : AndroidRuntime: at ti.modules.titanium.ui.WindowProxy.windowCreated(WindowProxy.java:246) [ERROR] : AndroidRuntime: at org.appcelerator.titanium.TiActivityWindows.windowCreated(TiActivityWindows.java:32) [ERROR] : AndroidRuntime: at org.appcelerator.titanium.TiBaseActivity.windowCreated(TiBaseActivity.java:452) [ERROR] : AndroidRuntime: at org.appcelerator.titanium.TiBaseActivity.onCreate(TiBaseActivity.java:528) [ERROR] : AndroidRuntime: at org.appcelerator.titanium.TiActivity.onCreate(TiActivity.java:18) [ERROR] : AndroidRuntime: at android.app.Activity.performCreate(Activity.java:5008) [ERROR] : AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079) [ERROR] : AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023) [ERROR] : AndroidRuntime: ... 11 more
I have this with Titanium SDK 3.2.2 and 3.2.3, I've no idea of what is the problem. Anyone else has this problem or can help me? Thank you.