Thanks Elliot! Your instructions seem pretty solid so far. I've run into
the following error though during Step 5 ("Build the projects in this
order").```bash Elis-MacBook-Pro:CordovaLib eli$ android update project -s -p . Updated local.properties build.xml: Found version-tag: custom. File will not be updated. Updated file ./proguard-project.txt Error: The project either has no target set or the target is invalid. Please provide a --target to the 'android update' command. Error: The project either has no target set or the target is invalid. Please provide a --target to the 'android update' command. Updated local.properties build.xml: Found version-tag: custom. File will not be updated. Updated file ./xwalk_core_library/proguard-project.txt ``` I just realized that the Getting Started mentioned only Windows and Linux are currently supported. I'm on a Mac; could that cause some issues? On Thu, May 15, 2014 at 1:46 PM, Smith, Elliot <[email protected]>wrote: > Hello Eli. > > On 15 May 2014 20:13, Eli Dupuis <[email protected]> wrote: > >> I tried running `./cordova/build` from within my project's >> `platforms/android/` directory but I get the following error. >> > > I am currently refreshing the instructions for migrating a Crosswalk app > to Cordova, but they're not on the website yet. > > As it looks like you need them now, it might help if I point you in their > direction: > > https://github.com/crosswalk-project/crosswalk-website/blob/cordova-1630/documentation/Cordova/30-Migrate_an_application.md > > I've gone through both a command line build and an Eclipse build. They are > based on Yongsheng's original instructions, but I've spent some time > digging around to figure out exactly what's happening. Hopefully if you > follow the steps there, you might get a better idea of what's going on. > > It would also help me if you provided feedback on whether the instructions > are any use, or if there are things there you can't follow or want > explained more. This is a key use case for Crosswalk, and I'd like to get > the docs right to encourage people to use it. > > Yours, > Elliot > > > >> >> ```bash >> BUILD FAILED >> /Users/eli/Development/adt-bundle/sdk/tools/ant/build.xml:601: The >> following error occurred while executing this line: >> /Users/eli/Development/adt-bundle/sdk/tools/ant/build.xml:653: The >> following error occurred while executing this line: >> /Users/eli/Development/adt-bundle/sdk/tools/ant/build.xml:698: null >> returned: 1 >> >> Total time: 2 seconds >> Error code 1 for command: ant with args: >> debug,-f,/Users/eli/dev/testapp/platforms/android/build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen >> ``` >> >> Any insight would be helpful! >> >> >> On Thu, May 15, 2014 at 1:08 PM, Eli Dupuis <[email protected]> wrote: >> >>> Thanks for the info, Yongsheng. >>> >>> I managed to get my project imported into Eclipse and built with >>> Crosswalk. The canvas performance is AMAZING! >>> >>> Does this mean that I have to build my project in Eclipse from now on? >>> Is it possible to use the Cordova CLI somehow? >>> >>> Also, how do I install Cordova plugins? I'm still a little confused >>> about the Cordova bundled with Crosswalk versus my Cordova previously >>> installed via npm. >>> >>> Thanks so much for your help! >>> >>> >>> On Wed, May 14, 2014 at 7:17 PM, Zhu, Yongsheng <[email protected] >>> > wrote: >>> >>>> Hi, Eli >>>> >>>> >>>> >>>> We’re now following up Cordova upstream and upgrade its version timely. >>>> So you can try with latest Cordova and Crosswalk. Ningxin, could you please >>>> provide the link? >>>> >>>> >>>> >>>> 1. Is `manifest.json` still required? >>>> >>>> Yongsheng: No, it’s not required for Cordova. I think this link can >>>> help understand how to use Cordova and Crosswalk core: >>>> https://lists.crosswalk-project.org/pipermail/crosswalk-help/2014-April/000119.html >>>> >>>> 1. How do I build my APK? I used the `python make_apk.py` script >>>> when not using Cordova... >>>> >>>> Yongsheng: make_apk.py can be used to pack your web apps into Android >>>> apk without Cordova. Find more info about this tool here: >>>> https://crosswalk-project.org/#wiki/try-crosswalk >>>> >>>> >>>> >>>> Thanks for trying Crosswalk. >>>> >>>> >>>> >>>> Yongsheng >>>> >>>> >>>> >>>> *From:* Crosswalk-help [mailto: >>>> [email protected]] *On Behalf Of *Eli >>>> Dupuis >>>> *Sent:* Thursday, May 15, 2014 4:00 AM >>>> *To:* [email protected] >>>> *Subject:* [Crosswalk-help] Working with existing Cordova projects >>>> >>>> >>>> >>>> Hey all—Crosswalk newbie here… >>>> >>>> I’ve got a Cordova app (currently focused on Android). If I add >>>> Crosswalk to it (as outlined at >>>> https://crosswalk-project.org/#wiki/Moving-Existing-Cordova-App-To-Crosswalk), >>>> am I locked to the Cordova version that is bundled in with Crosswalk? Can I >>>> still use Cordova the same I have been up to this point? >>>> >>>> I'm also confused about the following related to Crosswalk + Cordova: >>>> >>>> 1. Is `manifest.json` still required? >>>> 2. How do I build my APK? I used the `python make_apk.py` script >>>> when not using Cordova... >>>> >>>> Sorry if these are super basic questions—I feel like I'm missing >>>> something simple. >>>> >>>> -- >>>> >>>> >>>> >>>> Eli Dupuis >>>> >>>> [email protected] >>>> >>> >>> >>> >>> -- >>> -- >>> >>> Eli Dupuis, >>> Lead Frontend Developer, Showbie >>> The paperless classroom made simple. >>> [email protected] >>> www.showbie.com >>> >> >> >> >> -- >> -- >> >> Eli Dupuis, >> Lead Frontend Developer, Showbie >> The paperless classroom made simple. >> [email protected] >> www.showbie.com >> >> _______________________________________________ >> Crosswalk-help mailing list >> [email protected] >> https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help >> >> > > > -- > Elliot Smith > Senior Software Engineer > Intel Open Source Technology Centre > -- -- Eli Dupuis, Lead Frontend Developer, Showbie The paperless classroom made simple. [email protected] www.showbie.com
_______________________________________________ Crosswalk-help mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
