我正在使用带有嵌入模式的人行横道进行离子项目。这在我的设备上很完美(联想A680与ARM)。
但对于某些设备,例如:Asus Zenfone(x86),SamSung Galaxy Tab(ARM),它促使我在使用我的应用程序之前从Google Play下载 Crosswalk Project Runtime 。< / p>
我在运行ionic build android
时看到它会为我自动生成两个_.apk_which android_x86_debug.apk
和android_arm_debug.apk
(与发布模式相同)。
你知道,Asus Zenfone是在x86上运行的,所以我为它安装了android_x86_debug.apk
,但是当应用程序启动时,它仍然提示我下载Crosswalk Runtime。如果我为它安装了arm
,某些android_arm_debug.apk
设备(例如SamSung Galaxy Tab)也会出现此问题。
P / s:在没有要求用户下载运行时库的情况下运行其他一些华硕Zenfone 5(x86)也太奇怪了。
以前有人能见过这个案子吗?我对此一无所知。
config.xml
:<preference name="xwalkVersion" value="14+"/>
<preference name="xwalkCommandLine" value="--disable-pull-to-refresh-effect"/>
<preference name="xwalkMode" value="embedded"/>