2015-05-20 6 views
6

का समर्थन करना चाहते हैं तो ShareXWalkView का उपयोग करें, मैं अपने कॉर्डोवा ऐप के साथ क्रॉसवॉक का उपयोग कर रहा हूं।क्रॉसवॉक क्रैश: यदि आप साझा मोड

java.lang.ExceptionInInitializerError at org.apache.cordova.CordovaActivity.makeWebView(CordovaActivity.java:340) at org.apache.cordova.CordovaActivity.init(CordovaActivity.java:376) at org.apache.cordova.CordovaActivity.init(CordovaActivity.java:368) at de.gambify.android.CordovaApp.onCreate(CordovaApp.java:31) at android.app.Activity.performCreate(Activity.java:6374) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2767) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2879) at android.app.ActivityThread.access$900(ActivityThread.java:182) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1475) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:145) at android.app.ActivityThread.main(ActivityThread.java:6141) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194) Caused by: java.lang.RuntimeException: java.lang.RuntimeException: Use SharedXWalkView if you want to support shared mode at org.xwalk.core.ReflectionHelper.handleException(ReflectionHelper.java:233) at org.xwalk.core.ReflectionHelper.handleException(ReflectionHelper.java:237) at org.xwalk.core.ReflectionHelper.init(ReflectionHelper.java:132) at org.xwalk.core.ReflectionHelper.loadClass(ReflectionHelper.java:199) at org.xwalk.core.XWalkPreferences.setValue(XWalkPreferences.java:112) at org.apache.cordova.CordovaWebView.(CordovaWebView.java:897) ... 17 more Caused by: java.lang.RuntimeException: Use SharedXWalkView if you want to support shared mode ... 22 more

मैं पहली बार यह तथ्य यह है कि मैं केवल एआरएम समर्थन के साथ मेरी अनुप्रयोग का निर्माण से संबंधित है पर सोचा:

मैं निम्न त्रुटि का सामना कर रहा हूँ। अब मैंने x86 के साथ-साथ एआरएम समर्थन के साथ अपनी ऐप को बंडल किया है, लेकिन अभी भी इन त्रुटियों का सामना कर रहा है।

मुझे आश्चर्य है कि यह कहता है कि मुझे साझा मोड का उपयोग करना चाहिए। मैं वर्तमान में एम्बेडेड मोड का उपयोग कर रहा हूँ।

डिवाइस जो मैं इन मुद्दों को देख रहा हूं वह सैमसंग गैलेक्सी एस 6 और सैमसंग गैलेक्सी एस 6 एज के साथ है।

मैं क्रॉसवॉक 12.41.296.9

उत्तर

0

उपयोग कर रहा हूँ आप AndroidManifest.xml में अनुमतियां जोड़ने की जरूरत है, तो आप इस पथ प्लेटफार्मों/एंड्रॉयड में इस फ़ाइल को ढूँढ सकते हैं/CordovaLib/AndroidManifest.xml

इस जोड़ें:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.INTERNET" /> 

मेरे लिए तैनाती android-ARMv7-debug.apk

+3

मैं इन अनुमतियों को स्वतः अपने Cordova आधारित परियोजना (आयोनिक) में लेकिन सैमसंग S6 पर जोड़ा है, यह है काम करता है एक लॉन्च करने में समस्या है। –

+0

'asus - ASUS_T00J' पर भी – oak

संबंधित मुद्दे