Hi, Dave The compile error message seems like the dependency is not set correctly. Can you please run " cd platforms/android" " android update project -l CordovaLib -p ./"
And then try "ant debug" again? Thanks, Shiliu. -----Original Message----- From: Crosswalk-help [mailto:[email protected]] On Behalf Of Dave Richardson Sent: Thursday, June 5, 2014 3:28 PM To: [email protected] Subject: [Crosswalk-help] Cordova Crosswalk 6 Problem Hello, Yesterday I've tried to get Crosswalk Cordova 6 to work, but I can't seem to figure it out. Here are all the steps I take. Crosswalk Cordova 6.35.131.4 (ARM) Cordova 3.4.1 Java 1.8.0_05 $ cordova create kitchensink com.crosswalkproject.sample KitchenSink $ cd kitchensink $ cordova platform add android $ rm -Rf www $ git clone https://github.com/krisrak/html5-kitchensink-cordova-xdk-af.git www I then add all the plugins using 'cordova plugin add ..' $ cordova build android Everything works, no errors. And to test that I've done everything right, I install this .APK on my phone and it works. So now comes the Crosswalk part. I am still in the 'kitchensink' folder, and continue. $ rm -Rf platforms/android/CordovaLib/* I put the crosswalk-cordova-6 ARM files in /home/gin/android/crosswalk-cordova-6, so: $ cp -a /home/gin/android/crosswalk-cordova-6/framework/* platforms/android/CordovaLib/ $ cp -a /home/gin/android/crosswalk-cordova-6/VERSION platforms/android/ Then building: $ cd platforms/android/CordovaLib/ $ android update project --subprojects --path . --target "android-19" $ ant debug From here everything is fine, then I do: $ cd .. $ ant debug Then I get a whole bunch of java errors (i am only showing the last ones). [javac] symbol: class CordovaPlugin [javac] /root/Desktop/kitchensink/platforms/android/src/org/apache/cordova/geolocation/CordovaLocationListener.java:45: error: cannot find symbol [javac] public HashMap<String, CallbackContext> watches = new HashMap<String, CallbackContext>(); [javac] ^ [javac] symbol: class CallbackContext [javac] location: class CordovaLocationListener [javac] /root/Desktop/kitchensink/platforms/android/src/org/apache/cordova/geolocation/CordovaLocationListener.java:46: error: cannot find symbol [javac] private List<CallbackContext> callbacks = new ArrayList<CallbackContext>(); [javac] ^ [javac] symbol: class CallbackContext [javac] location: class CordovaLocationListener [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output [javac] 100 errors [javac] 3 warnings BUILD FAILED /home/gin/android/adt/sdk/tools/ant/build.xml:720: The following error occurred while executing this line: /home/gin/android/adt/sdk/tools/ant/build.xml:734: Compile failed; see the compiler error output for details. Total time: 4 seconds So I am wondering, what am I doing wrong? Thanks, Dave _______________________________________________ Crosswalk-help mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help _______________________________________________ Crosswalk-help mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
