[英]Meteor build generate only debug apk (not release) for project with Crosswalk
我最近在我的流星項目中添加了Crosswalk(v.1.2.0),但我找不到生成包含人行橫道的“發布” apk的方法。 運行meteor build
我得到了這些文件:
a) myapp-release-unsigned.apk
< - 哪個工作正常,但不包括人行橫道
b) /build/outputs/apk/android-armv7-debug.apk
< - 哪個工作正常並包含人行橫道但我無法將其上傳到Google Play因為是調試版本。
有關如何使用Crosswalk在發布版本中生成APK的任何建議嗎? 到目前為止,我發現許多解決方案適用於離子(離子運行android --release)和cordova(科爾多瓦清潔),但沒有任何與流星有關。 此外,我已成功簽署並對齊debug.apk,但文件仍處於調試模式。 提前致謝。
因為我引用xwalk作為虛擬包的依賴:
/packages/crosswalk/package.js(自制人行橫道目錄中的唯一文件):
Package.describe({
summary: "Makes your Cordova application use the Crosswalk WebView \
instead of the System WebView on Android",
version: '1.2.0'
});
Cordova.depends({
'cordova-plugin-crosswalk-webview': '1.8.0'
});
我找到了一個奇怪的解決方法來生成包含Xwalk的發布APK,只需添加和刪除xwalk包到meteor:
meteor add cordova:cordova-plugin-crosswalk-webview@1.8.0
meteor remove cordova:cordova-plugin-crosswalk-webview
然后再次運行build
,你將獲得一個帶Xwalk的release-unsigned.apk(21MB)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.