我決定實現人行橫道到我科爾多瓦的應用程序,安裝生成3個文件的插件後:科爾多瓦/ PhoneGap的人行橫道項目,機器人86調試VS Android的ARMv7的調試
- Android的debug.apk - 文件我用來安裝,有這個文件人行橫道插件添加之前
- 機器人86 debug.apk - 人行橫道插件加入 後生成 - 人行橫道插件加入
- Android系統的ARMv7-debug.apk後產生
從列表中的第一個文件是在原來的大小(因爲它以前),所以我認爲我應該使用x86
或armv7
,以及我知道x86
是一個通用的架構,我開始使用這個版本,之後安裝的應用程序並打開它,我得到了Crosswalk runtime library is not found
彈出窗口,問我要安裝額外的應用程序能夠使用人行橫道,因爲我不希望我的用戶得到這個提示處理這些額外的應用需求,我決定使用armv7
版本,令人驚訝的是我沒有得到提示,我的應用程序使用了人行橫道(順便提一句,armv7
版本比x86
版本小3MB)。
詳情:
- 我安裝了它在Android 4.4.4
- 科爾多瓦版本5.4.1
- 人行橫道版本1.4.0
我的問題:
爲什麼選擇s提示顯示在x86
而不是在armv7
以及爲什麼它的架構相關(如果是)?
我用這個鏈接:https://crosswalk-project.org/documentation/cordova/cordova_4.html我仍然無法理解爲什麼配置的問題,我會重新測試。 –
所以你使用「cordova-plugin-crosswalk-webview」。我也使用這個插件,並沒有這樣的問題。您可以在構建應用程序之後粘貼由此插件添加的config.xml文件的偏好設置嗎?我也建議你嘗試刪除Android平臺,再次添加並構建應用程序。 – user1258202
我將在稍後重新測試,但現在,基本上你說這兩個'x86'和'armv7'不應顯示彈出式窗口,它可能是一些與我安裝的方式(安裝在「共享」的版本)? –