Hi, So I tested with simple HTML page and the app worked. My app is also working but the angular js is not getting loaded I guess. Its because of some javascript error, I tried debugging it in chrome://inspect/#devices but its not displaying my app, though it displays my device.
Any workaround for this? *Niraj Chauhan* [email protected] *GreyKite* http://www.greykite.com On Wed, Jan 13, 2016 at 9:38 AM, Niraj Chauhan <[email protected]> wrote: > Hi He Ke, > > Is there any way to debug why the app is not getting loaded, can I see the > logs? > > > *Niraj Chauhan* > [email protected] > > *GreyKite* > http://www.greykite.com > > On Wed, Jan 13, 2016 at 8:06 AM, He, Ke <[email protected]> wrote: > >> Hi, >> >> The dialog of installing is expected. It only shows the first time >> you start the app. >> >> To reduce binary size, in crosswalk-lite we add some flags to >> enable/disable features such as video/audio/ICU/plugins/ etc. It is >> possible that those feature-cuttings break you app. Different users want >> different flag groups, we are considering how to deliver several binaries >> and how to let user configure those flags conveniently. >> >> You can put a very simple html pages in the www folder, if shows >> successfully, then it means crosswalk-lite was installed successfully but >> the feature-cuttings break your app. >> >> >> >> BRs, >> >> He,Ke >> >> *From:* Niraj Chauhan [mailto:[email protected]] >> *Sent:* Tuesday, January 12, 2016 8:06 PM >> *To:* He, Ke >> *Cc:* [email protected] >> *Subject:* Re: [Crosswalk-help] Crosswalk Lite With Cordova >> >> >> >> Hi, >> >> Sorry it was my mistake, I didn't delete lib file from res folder. After >> deleting that build went successful, but on starting the app it showed a >> dialog of crosswalk installing and then just a white splash screen comes, >> my app doesn't shows up. I tried killing and starting app again, but next >> time only white splash screen comes. PFA screenshots >> >> On Jan 12, 2016 4:10 PM, "Niraj Chauhan" <[email protected]> wrote: >> >> Hi, >> >> I tried again, first I deleted xwalk from my m2 folder, then updated the >> aar file. Updated config xml file(xwalkMultipleApk = false) >> Removed android platform and added again in cordova and finally ran build. >> >> Got same error >> >> >> Users/apple/Desktop/GreyKite/mathsapp/platforms/android/build/intermediates/exploded-aar/org.xwalk/xwalk_core_library/ >> 1.0.0.1/res/raw/libxwalkcore.so.x86: Error: Duplicate resources: >> /Users/apple/Desktop/GreyKite/mathsapp/platforms/android/build/intermediates/exploded-aar/org.xwalk/xwalk_core_library/ >> 1.0.0.1/res/raw/libxwalkcore.so.x86:raw/libxwalkcore, >> /Users/apple/Desktop/GreyKite/mathsapp/platforms/android/build/intermediates/exploded-aar/org.xwalk/xwalk_core_library/ >> 1.0.0.1/res/raw/libxwalkcore.so.armeabi_v7a:raw/libxwalkcore >> >> My aar extracted contents screenshot attached. >> >> [image: cid:ii_ijb9o21i0_152356b86eb2a99a] >> >> >> >> >> >> >> * Niraj Chauhan* >> [email protected] >> >> *GreyKite* >> http://www.greykite.com >> >> >> >> On Tue, Jan 12, 2016 at 3:41 PM, Niraj Chauhan <[email protected]> >> wrote: >> >> Ok let me try and see. >> >> >> >> * Niraj Chauhan* >> [email protected] >> >> *GreyKite* >> http://www.greykite.com >> >> >> >> On Tue, Jan 12, 2016 at 3:40 PM, He, Ke <[email protected]> wrote: >> >> Hi, >> >> Sorry, my develop-PC is not connected with my laptop now. >> >> -rw-r--r-- 1 Minato staff 20M Jan 12 12:03 >> xwalk_core_library-1.0.0.1.aar >> >> This xwalk_core_library-1.0.0.1.aar is a simple zip format file. In >> Ubuntu, I can open it directly by archive-manager and delete its file. I >> guess there are also some tools in Mac. Or you can just unzip it, then >> delete files, then re-zip it, I think this way should be fine too. >> >> >> >> BRs, >> >> He,Ke >> >> *From:* Niraj Chauhan [mailto:[email protected]] >> *Sent:* Tuesday, January 12, 2016 6:01 PM >> >> >> *To:* He, Ke >> *Cc:* [email protected] >> *Subject:* Re: [Crosswalk-help] Crosswalk Lite With Cordova >> >> >> >> Hi He Ke, >> >> In my maven directory i.e. >> /Users/apple/.m2/repository/org/xwalk/xwalk_core_library/1.0.0.1 I dont >> see folders of extracted aar file. >> >> My contents are: >> -rw-r--r-- 1 Minato staff 199B Jan 12 12:06 _remote.repositories >> -rw-r--r-- 1 Minato staff 20M Jan 12 12:03 >> xwalk_core_library-1.0.0.1.aar >> -rw-r--r-- 1 Minato staff 502B Jan 12 12:06 >> xwalk_core_library-1.0.0.1.pom >> >> How do I remove file from aar file? >> >> If you have already tested then can you send me your aar file? >> >> >> >> >> >> * Niraj Chauhan* >> [email protected] >> >> *GreyKite* >> http://www.greykite.com >> >> >> >> On Tue, Jan 12, 2016 at 3:20 PM, He, Ke <[email protected]> wrote: >> >> Hi, Niraj, >> >> This error only reproduces when you want to build multiple apks(for >> both arm and x86). >> >> Here is a workaround solution: >> >> 1) In you cordova app directory, open the config.xml, change the >> value of “xwalkMultipleApk” into “false”. >> >> 2) Edit the crosswalk-lite.aar file, aar is simple zip format. >> It is OK If you edit directly in the maven repo folder, in my pc it is >> ~/.m2/repository/org/xwalk/…., or you can edit the aar first then >> reinstall. Assume you want the apk for arm: delete the x86 folder in the >> aar/jni/ , delete the file libxwalkcore.so.x86 in aar/res/raw/ . >> >> 3) Run cordova clean, cordova build. Done. >> >> 4) If you want apk for x86, then delete those armeabi-v7a contents >> and keep x86 contents. >> >> >> >> >> >> Best Regards >> >> He,Ke >> >> >> >> *From:* Niraj Chauhan [mailto:[email protected]] >> *Sent:* Tuesday, January 12, 2016 3:18 PM >> >> >> *To:* He, Ke >> *Cc:* [email protected] >> *Subject:* Re: [Crosswalk-help] Crosswalk Lite With Cordova >> >> >> >> Ok, >> >> Thanks for helping me out, but do let me know as soon as its done. >> >> >> >> * Niraj Chauhan* >> [email protected] >> >> *GreyKite* >> http://www.greykite.com >> >> >> >> On Tue, Jan 12, 2016 at 12:38 PM, He, Ke <[email protected]> wrote: >> >> Hi, >> >> Same error happened on my PC. Even delete libxwalkcore.* cannot >> resolve this problem. >> >> In crosswalk, the libxwalkcore.so is placed in JNI folder as a >> library, but in crosswalk-lite we set the libxwalkcore.* file in the res >> folder as a resource and decompress it in runtime. Seems this difference >> brings problems. Sorry, I’ll try to fix it. >> >> >> >> Best Regards >> >> He,Ke >> >> >> >> *From:* Niraj Chauhan [mailto:[email protected]] >> *Sent:* Tuesday, January 12, 2016 2:23 PM >> >> >> *To:* He, Ke >> *Cc:* [email protected] >> *Subject:* Re: [Crosswalk-help] Crosswalk Lite With Cordova >> >> >> >> Hi, >> >> Thanks now I am using version 15.44 but still I am getting the same >> error. How do I delete libxwalkcore.* file from aar file? I have not worked >> that much in android. Is there any tool available for this? >> >> >> >> * Niraj Chauhan* >> [email protected] >> >> *GreyKite* >> http://www.greykite.com >> >> >> >> On Tue, Jan 12, 2016 at 8:36 AM, He, Ke <[email protected]> wrote: >> >> Hi, Niraj >> >> I see in your aar it contains libs for both x86 and arm. I guess >> that’s why it complains “Error: Duplicate resources”. I’ll follow this bug. >> As a workaround, you can delete either libxwalkcore.so.x86 or >> libxwalkcore.so.armeabi_v7a in your aar, only keep one lib and try again. >> >> By the way, the crosswalk-17 is still in testing and bug-fixing. And >> the crosswalk-lite for cordova is ongoing, this manual way is only for >> experimental purpose. >> >> >> >> Best Regards >> >> He,Ke >> >> >> >> *From:* Niraj Chauhan [mailto:[email protected]] >> *Sent:* Monday, January 11, 2016 11:44 PM >> *To:* He, Ke >> *Cc:* [email protected] >> *Subject:* Re: [Crosswalk-help] Crosswalk Lite With Cordova >> >> >> >> Hi He Ke, >> >> I followed your steps. >> >> Downloaded crosswalk-17.46.449.1.aar >> <https://download.01.org/crosswalk/releases/crosswalk-lite/android/canary/latest/crosswalk-17.46.449.1.aar> >> file. After download I renamed aar file to crosswalk-lite-17.46.aar and >> hosted it on my local maven repository using this command: >> >> mvn install:install-file -Dfile=crosswalk-lite-17.46.aar >> -DgroupId=org.xwalk -DartifactId=xwalk_core_library -Dversion=1.0.0.1 >> -Dpackaging=aar >> bck-i-search: mvn >> >> Now in my xwalk.gradle file I made following changes: >> >> repositories { >> mavenLocal() >> } >> >> def xwalkSpec = xwalkVersion >> >> def liteSpec = org.xwalk:xwalk_core_library:1.0.0.1 >> if ((xwalkSpec =~ /:/).count == 1) { >> xwalkSpec = DEFAULT_GROUP_ID + xwalkSpec >> } else if ((xwalkSpec =~ /:/).count == 0) { >> if (xwalkSpec ==~ /\d+/) { >> xwalkSpec = "${xwalkSpec}+" >> } >> xwalkSpec = DEFAULT_GROUP_ID + artifactid + xwalkSpec >> } >> println xwalkSpec >> >> dependencies { >> compile liteSpec >> } >> >> Before building, I removed my android platform, added again and then >> finally build. >> >> Its throwing me following error: >> >> FAILURE: Build failed with an exception. >> >> * What went wrong: >> Execution failed for task ':mergeDebugResources'. >> > >> /Users/apple/Desktop/GreyKite/mathsapp/platforms/android/build/intermediates/exploded-aar/org.xwalk/xwalk_core_library/ >> 1.0.0.1/res/raw/libxwalkcore.so.x86: Error: Duplicate resources: >> /Users/apple/Desktop/GreyKite/mathsapp/platforms/android/build/intermediates/exploded-aar/org.xwalk/xwalk_core_library/ >> 1.0.0.1/res/raw/libxwalkcore.so.x86:raw/libxwalkcore, >> /Users/apple/Desktop/GreyKite/mathsapp/platforms/android/build/intermediates/exploded-aar/org.xwalk/xwalk_core_library/ >> 1.0.0.1/res/raw/libxwalkcore.so.armeabi_v7a:raw/libxwalkcore >> >> PFA log file. >> >> >> >> * Niraj Chauhan* >> [email protected] >> >> *GreyKite* >> http://www.greykite.com >> >> >> >> On Mon, Jan 11, 2016 at 11:00 AM, He, Ke <[email protected]> wrote: >> >> Hi, >> >> Thanks for your attention to crosswalk project. The crosswalk-lite >> support for cordova is still ongoing, So currently it cannot be integrated >> easily by running “cordova plug add” command. we plan to finish it by Q1 >> 2016. Before that we cannot guarantee the crosswalk-lite is stable. >> >> Only for experimental purpose you can integrate crosswalk-lite manually >> as below: >> >> 1) Follow the >> https://crosswalk-project.org/documentation/cordova/dordova_4.html , >> create your helloworld.apk for example. Now the crosswalk(not >> crosswalk-lite) is integrated. >> >> 2) Change the crosswalk into crosswalk-lite: from the folder >> helloworld/plugins/, find the .…/xwalk.gradle and open it. You can find the >> maven url is set as https://download.01.org/crosswalk/..../maven2/, >> this url is for crosswalk, not crosswalk-lite, the maven repo setup for >> crosswalk-lite is still ongoing. So you have to set up a maven repo for >> crosswalk-lite. >> >> 3) From >> https://download.01.org/crosswalk/releases/crosswalk-lite/android/canary/ >> you can find all versions of crosswalk-lite release. Download the >> crosswalk-15.44.397.7.aar(maybe it should be named as >> crosswalk-lite-15.xxxx). create your maven repo. >> >> 4) Edit the xwalk.gradle file: >> >> Change the maven url as your new created maven repo url. In >> “Repositories{ maven{ xxx }} >> >> Change “compile xwalkSpec” into “compile liteSpec”, add the def of >> liteSpec based on your maven repo: >> >> “def liteSpec = org.xwalk:xwalk_core_library:1.0.0.1 ” for example. >> >> Then rebuild your app, done. >> >> >> >> Best Regards, >> >> He, Ke >> >> >> >> >> >> >> >> *From:* Crosswalk-help [ >> mailto:[email protected] >> <[email protected]>] *On Behalf Of *Niraj >> Chauhan >> *Sent:* Friday, January 08, 2016 7:10 PM >> *To:* [email protected] >> *Subject:* [Crosswalk-help] Crosswalk Lite With Cordova >> >> >> >> Hi, >> >> Is there any way to integrate crosswalk lite with cordova. This wiki >> <https://github.com/crosswalk-project/crosswalk-website/wiki/Crosswalk-Project-Lite> >> does not help, is there any better tutorial available on internet? >> >> Thank you >> >> >> * Niraj Chauhan* >> [email protected] >> >> *GreyKite* >> http://www.greykite.com >> >> >> >> >> >> >> >> >> >> >> >> >> >> >
_______________________________________________ Crosswalk-help mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
