the crosswalk [project service must be updated to match the CPU
ionic +angular+ cordova開發的前端項目,在mac中添加Android平臺之后運行時報錯
the crosswalk project service must be updated to match the CPU使用模擬器安裝的時候安裝之后報錯如下(真機模擬的時候安裝之后白屏):
再網上查看的時候有個解釋是由于項目使用了插件jpush-phonegap-plugin,并且jpush-phonegap-plugin和crosswalk沖突,會在某些機型上報錯,原因是crosswalk的cpu兼容只做了armeabi和x86的,而jpush-phonegap-plugin做了全兼容,cpu加載的時候可能會找不到。
解決方案一:
把安卓的兼容cpu類型刪掉一些,只剩armeabi和x86,能夠解決(但我沒找到需要更改的文件位置)
解決方案二
(參考https://blog.csdn.net/moxiaomomo/article/details/86607646)
使用crosswalk代替ordova-ionic-web-view
仍然不管用,我的項目中已經有cordova-plugin-crosswalk-webview插件了
解決:最后帶我的姐姐過來看了下,說我執著于用終端啟動項目,建議我使用Android studio啟動Android平臺上的項目,然后用Xcode啟動iOS平臺項目,按照他的建議最后正常運行了.
總結
以上是生活随笔為你收集整理的the crosswalk [project service must be updated to match the CPU的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 开源协议_python采用
- 下一篇: FHS目录