首页 文章

phonegap远程构建和cordova-plugin-crosswalk-webview无法一起工作

提问于
浏览
0

那是我的config.xml:

...
<gap:plugin name="cordova-plugin-geolocation" source="npm" />
<!--<gap:plugin name='cordova-plugin-crosswalk-webview' source="npm" />-->
<gap:plugin name='org.crosswalk.engine' source="pgb" />
<gap:plugin name="cordova-plugin-splashscreen" source="npm" />
...

这工作正常,但当我通过npm添加插件(作为第二行)phonegap远程构建失败 - 没有任何特定的错误消息 . 只是:

"[error] error occured while building the android app"

那我做错了什么?

1 回答

  • 0

    好的,我发现发生了什么:

    http://phonegap.com/blog/2015/06/16/phonegap-updated-on-build/

    请注意,上面插件xml中的源是'pgb',而不是'npm' . 您会发现使用npm版本的cordova-plugin-crosswalk-webview构建将在PhoneGap Build上失败 . 目前PGB不支持gradle构建,因此我们不得不分叉Crosswalk插件并将其转换为ant项目 . 相信我们,我们不想保留一个单独的分支,所以请放心,我们正在调查对PGB和其他解决方案的支持 .

相关问题