繁体   English   中英

离子人行横道应用错误和其他东西

[英]Ionic Crosswalk Application Error and other stuffs

我正在开发一个Ionic应用程序,并决定在我的项目中使用Crosswalk(lite)。 我通过这里安装了人行横道lite:$ cordova plugin add cordova-plugin-crosswalk-webview --variable XWALK_MODE =“ lite”

构建后,它将为我创建4个APK:* android-armv7-debug * android-armv7-debug-unaligned * android-x86-debug * android-x86-debug-unaligned

然后是第一个问题:

1)我了解不同的体系结构,但是“未对齐”是什么意思?

继续,我在手机上安装了CORRECT apk,并且当应用程序首次运行时,我收到以下错误消息:

在此处输入图片说明 在模拟器上,该应用程序根本无法运行。 因此,我使用了另外两部手机,并且它们发出了相同的消息,但是在应用关闭后,我点击了它即可运行,现在一切正常。

2)你们知道这是什么吗,我做错了什么?

3)当我完成应用程序时,导致Crosswalk的原因,我的用户将在首次启动该应用程序时看到以下内容:Crosswalk Project Install?

4)最后,我知道Xwalk增加了我的应用程序大小,但apk从完全安装的30mb跃升到70mb。 那正确吗? 我可以做些什么来减少这种情况吗?

无论如何,谢谢大家! o /

1)答复: https ://stackoverflow.com/a/22058230/1691609

这是一个两步过程。 未对齐的apk只是一个中间产品。

  1. 生成未对齐的apk
  2. 未对齐的对齐并生成对齐的apk

2)答复: https ://stackoverflow.com/a/12322945/1691609

在您的config.xml文件中添加以下行:

<preference name="loadUrlTimeoutValue" value="700000" />

说明:

可能由于以下原因而发生

核心原因:该问题很可能是由于仿真器的速度所致,因此网络太慢,无法及时完成通信。

这可能是由于:

  1. 您的代码/数据/图像的尺寸太大(我想您是在使用某些图像,因为您说过您对UI进行了一些修改,可能图像的尺寸很大)
  2. 您的脚本可能有无限循环或较长循环,因此加载时间太长。
  3. 您将使用过多的脚本(jQuery,iscroll等。更多数量的插件或脚本)

3)答复:是的,他们会:´(

4)答复:您可以使用Compress.io压缩图像,但是大小仍然会很大...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM