Could you please delete “ant-build” and “ant-gen” directories in the project, then rebuild it. The similar issue like https://crosswalk-project.org/jira/browse/XWALK-3380.
Thanks, Junwei. From: Crosswalk-help [mailto:[email protected]] On Behalf Of Stefan Persson Sent: Tuesday, March 03, 2015 2:35 AM To: [email protected] Subject: [Crosswalk-help] Please help understand why XWalkview crashes Hi, We have just released a app using Crosswalk version 10.39.235.15 Build using Android Studio and lib downloaded using maven. maven { url 'https://download.01.org/crosswalk/releases/crosswalk/android/maven2' } Most of the user reviews are excellent (thanks to Crosswalk!) but for some devices the app crashes and wonder if anyone could help me understand why. The app use one fragment per activity, can have several activities running. Where the fragment layout is very simple <org.xwalk.core.XWalkView android:id="@+id/webXWalkView" android:layout_width="match_parent" android:layout_height="match_parent" android:cacheColorHint="@color/windowBackground" android:background="@color/windowBackground" android:overScrollMode="never" android:fadingEdge="none"> </org.xwalk.core.XWalkView> and getting webview instance by inflating layout in onCreateView() mWebView = (XWalkView) fragmentView.findViewById(R.id.webXWalkView); App also use ViewPager with same layout. #1 Crash "Use SharedXWalkView", seen on Androind 4.1 and Androind 4.2 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.nordnet/com.nordnet.view.WebActivity}: android.view.InflateException: Binary XML file line #28: Error inflating class org.xwalk.core.XWalkView at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2245) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2295) at android.app.ActivityThread.access$700(ActivityThread.java:150) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1280) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5279) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869) at dalvik.system.NativeStart.main(Native Method) Caused by: android.view.InflateException: Binary XML file line #28: Error inflating class org.xwalk.core.XWalkView at android.view.LayoutInflater.createView(LayoutInflater.java:619) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:693) at android.view.LayoutInflater.rInflate(LayoutInflater.java:752) at android.view.LayoutInflater.inflate(LayoutInflater.java:495) at android.view.LayoutInflater.inflate(LayoutInflater.java:397) at com.nordnet.view.f.onCreateView(SourceFile:82) at android.support.v4.app.Fragment.performCreateView(SourceFile:1786) at android.support.v4.app.FragmentManagerImpl.moveToState(SourceFile:947) at android.support.v4.app.FragmentManagerImpl.moveToState(SourceFile:1126) at android.support.v4.app.BackStackRecord.run(SourceFile:739) at android.support.v4.app.FragmentManagerImpl.execPendingActions(SourceFile:1489) at android.support.v4.app.FragmentActivity.onStart(SourceFile:548) at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1181) at android.app.Activity.performStart(Activity.java:5277) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2218) ... 11 more Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.constructNative(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:417) at android.view.LayoutInflater.createView(LayoutInflater.java:593) ... 25 more Caused by: java.lang.RuntimeException: java.lang.RuntimeException: Use SharedXWalkView if you want to support shared mode at org.xwalk.core.ReflectionHelper.handleException(SourceFile:233) at org.xwalk.core.ReflectionHelper.handleException(SourceFile:237) at org.xwalk.core.ReflectionHelper.init(SourceFile:132) at org.xwalk.core.ReflectionHelper.loadClass(SourceFile:199) at org.xwalk.core.ReflectionHelper$ConstructorHelper.loadConstructor(SourceFile:37) at org.xwalk.core.ReflectionHelper.createInstance(SourceFile:246) at org.xwalk.core.XWalkView.<init>(SourceFile:168) ... 28 more Caused by: java.lang.RuntimeException: Use SharedXWalkView if you want to support shared mode ... 34 more # crash "XWalkViewInternal.init java.lang.NullPointerException Android versions 4.0.3, 4.1, 4.3 android.view.InflateException: Binary XML file line #28: Error inflating class <unknown> at android.view.LayoutInflater.createView(LayoutInflater.java:606) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:680) at android.view.LayoutInflater.rInflate(LayoutInflater.java:739) at android.view.LayoutInflater.inflate(LayoutInflater.java:489) at android.view.LayoutInflater.inflate(LayoutInflater.java:396) at com.nordnet.view.f.onCreateView(SourceFile:82) at android.support.v4.app.Fragment.performCreateView(SourceFile:1786) at android.support.v4.app.FragmentManagerImpl.moveToState(SourceFile:947) at android.support.v4.app.FragmentManagerImpl.moveToState(SourceFile:1126) at android.support.v4.app.BackStackRecord.run(SourceFile:739) at android.support.v4.app.FragmentManagerImpl.execPendingActions(SourceFile:1489) at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(SourceFile:486) at android.support.v4.app.FragmentPagerAdapter.finishUpdate(SourceFile:141) at android.support.v4.view.ViewPager.populate(SourceFile:1073) at android.support.v4.view.ViewPager.populate(SourceFile:919) at android.support.v4.view.ViewPager.onMeasure(SourceFile:1441) at android.view.View.measure(View.java:12853) at android.widget.LinearLayout.measureVertical(LinearLayout.java:829) at android.widget.LinearLayout.onMeasure(LinearLayout.java:558) at android.view.View.measure(View.java:12853) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4806) at android.widget.FrameLayout.onMeasure(FrameLayout.java:298) at android.view.View.measure(View.java:12853) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4806) at android.widget.FrameLayout.onMeasure(FrameLayout.java:298) at android.view.View.measure(View.java:12853) at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:599) at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:381) at android.view.View.measure(View.java:12853) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4806) at android.widget.FrameLayout.onMeasure(FrameLayout.java:298) at android.view.View.measure(View.java:12853) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4806) at android.support.v7.internal.widget.ActionBarOverlayLayout.onMeasure(SourceFile:453) at android.view.View.measure(View.java:12853) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4806) at android.widget.FrameLayout.onMeasure(FrameLayout.java:298) at android.view.View.measure(View.java:12853) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4806) at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1386) at android.widget.LinearLayout.measureVertical(LinearLayout.java:677) at android.widget.LinearLayout.onMeasure(LinearLayout.java:558) at android.view.View.measure(View.java:12853) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4806) at android.widget.FrameLayout.onMeasure(FrameLayout.java:298) at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2111) at android.view.View.measure(View.java:12853) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1065) at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2455) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4424) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:817) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.constructNative(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:417) at android.view.LayoutInflater.createView(LayoutInflater.java:586) ... 56 more Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at org.xwalk.core.ReflectionHelper.handleException(SourceFile:233) at org.xwalk.core.ReflectionHelper.createInstance(SourceFile:260) at org.xwalk.core.XWalkView.<init>(SourceFile:168) ... 59 more Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.constructNative(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:417) at org.xwalk.core.ReflectionHelper.createInstance(SourceFile:252) ... 60 more Caused by: java.lang.RuntimeException: java.lang.NullPointerException at org.xwalk.core.internal.XWalkViewInternal.init(SourceFile:286) at org.xwalk.core.internal.XWalkViewInternal.<init>(SourceFile:197) at org.xwalk.core.internal.XWalkViewBridge.<init>(SourceFile:45) ... 63 more Caused by: java.lang.NullPointerException at org.chromium.base.ApplicationStatus.registerStateListenerForActivity(SourceFile:362) at org.xwalk.core.internal.XWalkViewInternal.init(SourceFile:276) ... 65 more Br Stefan
_______________________________________________ Crosswalk-help mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
