Build error after adding Crosswalk plugin to a Cordova Android project -


i'm using latest cordova android (5.1.0). project building , running fine without crosswalk, after add crosswalk plugin using

cordova plugin add https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview.git 

i following build error:

error:15:53:54.127 [error] [system.err] /users/or/projects/test/cordova/platforms/android/src/org/crosswalk/engine/    xwalkwebviewengine.  java:48: error: cannot find symbol   15:53:54.127 [error] [system.err] import org.xwalk.core.xwalkgetbitmapcallback;   15:53:54.128 [error] [system.err]                      ^   15:53:54.128 [error] [system.err]   symbol:   class xwalkgetbitmapcallback   15:53:54.128 [error] [system.err]   location: package org.xwalk.core   15:53:54.178 [error] [system.err] /users/or/projects/test/cordova/platforms/android/src/org/crosswalk/engine/xwalkwebviewengine.      java:103: error: cannot find symbol   15:53:54.179 [error] [system.err]                                     new xwalkgetbitmapcallback() {   15:53:54.179 [error] [system.err]                                         ^   15:53:54.180 [error] [system.err]   symbol: class xwalkgetbitmapcallback   15:53:54.181 [error] [system.err] /users/or/projects/test/cordova/platforms/android/src/org/crosswalk/engine/xwalkwebviewengine.      java:207: error: cannot find symbol   15:53:54.182 [error] [system.err]             webview.getextensionmanager().loadextension(xwalk_extensions_folder + file.separator     +   path);   15:53:54.182 [error] [system.err]                    ^   15:53:54.182 [error] [system.err]   symbol:   method getextensionmanager()   15:53:54.182 [error] [system.err]   location: variable webview of type xwalkcordovaview   15:53:54.184 [error] [system.err] /users/or/projects/test/cordova/platforms/android/src/org/crosswalk/engine/xwalkcordovaview.    java:93:   error: method not override or implement method supertype   15:53:54.185 [error] [system.err]     @override   15:53:54.185 [error] [system.err]     ^   15:53:54.188 [error] [system.err] note: input files use or override deprecated api.   15:53:54.188 [error] [system.err] note: recompile -xlint:deprecation details.   15:53:54.188 [error] [system.err] 4 errors   15:53:54.190 [error] [org.gradle.buildexceptionreporter]    15:53:54.190 [error] [org.gradle.buildexceptionreporter] failure: build failed exception.   15:53:54.191 [error] [org.gradle.buildexceptionreporter]    15:53:54.191 [error] [org.gradle.buildexceptionreporter] * went wrong:   15:53:54.191 [error] [org.gradle.buildexceptionreporter] execution failed task ':compilex86debugjavawithjavac'.   15:53:54.191 [error] [org.gradle.buildexceptionreporter] > compilation failed; see compiler error output details.   15:53:54.191 [error] [org.gradle.buildexceptionreporter]    15:53:54.191 [error] [org.gradle.buildexceptionreporter] * try:   15:53:54.192 [error] [org.gradle.buildexceptionreporter] run --stacktrace option stack trace.  

the project built using android studio.

has come across similar?

thanks

try it's working me.

you must add plugin before adding android platform.

cordova -version ==> 5.1.1 
  1. navigate project directory

    cd cordova/

  2. remove android platform

    cordova platform rm android

  3. check crosswalk plugin not installed

    cordova plugin ls

  4. add crosswalk plugin npm

    cordova plugin add cordova-plugin-crosswalk-webview

  5. add android platform

    cordova platform add android

  6. build android project

    cordova build android

  7. run android project

    cordova run android


Comments

Popular posts from this blog

Hatching array of circles in AutoCAD using c# -

ios - UITEXTFIELD InputView Uipicker not working in swift -

Python Pig Latin Translator -