phonegap远程构建和cordova-plugin-crosswalk-webview不能一起工作

时间:2015-09-07 07:22:32

标签: cordova phonegap-plugins phonegap-build cordova-plugins

那是我的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 :(得分: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和其他解决方案的支持。