2016-07-22 44 views
4

我有一個本機應用程序,我正在使用Phonegap Build進行編譯。我正嘗試在我的應用中使用Crosswalk Webview插件。讓Crosswalk與Phonegap Build搭配使用

根據官方Phonegap blog,所有插件現在託管在NPM上。根據此博客文章,標記爲ecosystem:cordova的插件應與Phonegap Build配合使用。

在嘗試包含cordova-plugin-crosswalk-webviewhere)時,Phonegap Build失敗,出現非常通用的錯誤消息(「哦,geez。您的構建失敗,對不起,但構建服務器出現問題)」。

有沒有其他人經歷過這個?還是有其他人能夠讓Crosswalk與Phonegap Build搭配使用?

回答

2

PhoneGap Build curated插件列表中的正式版本將生成arm,但請注意它是舊版本。要使用它:

<plugin name="org.crosswalk.engine" spec="1.3.0" source="pgb" /> 

x86

<plugin name="org.crosswalk.engine.x86" spec="1.3.0" source="pgb" /> 

或者This plugin允許你建立任何x86版本或PGB ARM版本。

<plugin name="cordova-plugin-crosswalk-webview" source="npm" /> 
<plugin name="cordova-build-architecture" spec="https://github.com/MBuchalik/cordova-build-architecture.git#v1.0.1" source="git" /> 
<preference name="buildArchitecture" value="x86" /> 
+1

我看到的是,在PhoneGap的正式版本構建插件列表,但是當我現在訪問該列表,它告訴我,名單已被棄用,並使用NPM'科爾多瓦plugins'庫。 另外,隨着PhoneGap Build的最新更新,我在鏈接到它的博客文章中說,要使用託管在那裏的插件和唯一的Crosswalk版本,我看到有一個更新的版本,這就是爲什麼我認爲有一種方式現在就使用它。 – tommybond

+0

替代解決方案適用於任何人嗎?它仍然生產.apk與arm和x86版本 – Akis

+0

你是否能夠使用phonegap構建這個工作? :) – Woppi