2015-09-30 40 views
1

我的應用程序使用了cordova-plugin-crosswalk-webview 1.3.1,Ionic 1.0.0-rc.1和Cordova 5.2.0。 如果我開始對三星Galaxy S5應用程序啓動正常,但對三星Galaxy S6或S6邊緣我得到的消息在Samsung Galaxy S6和S6 Edge上找不到Crosswalk項目服務

「人行橫道項目服務沒有找到,需要人行橫道 項目服務,以請從應用商店安裝,然後 重新啓動...「

根據安裝的應用程序的大小,Crosswalk被嵌入。另外我還設置了xwalkMode =「嵌入」和用戶權限。

config.xml中

<preference name="xwalkMode" value="embedded" /> 

AndroidManifest.xml中

<uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 

任何想法是什麼原因導致這個問題?

回答

0

確保您沒有在設備上安裝錯誤的架構應用程序。 x86版本應該安裝到x86設備上,而ARM版本應該安裝在ARM設備上。

這兩個文件中的版本代碼是專門設計的,因此您可以將這兩個文件提交給Google商店,並將正確的一個提交給正確的設備。另外,如果ARM構建意外安裝到x86設備上,應用程序將自動提示用戶從Google Play商店下載並安裝共享的Crosswalk庫。

相關問題