【问题标题】:Reducing apk size for hybrid apps on Intel XDK减少英特尔 XDK 上混合应用程序的 apk 大小
【发布时间】:2016-09-19 23:39:38
【问题描述】:

不久前我开始使用英特尔 XDK 制作应用程序,我接受了 20 多 MB 的 apk、缓慢的应用程序启动和我没有要求的疯狂权限。

今天正在寻找更好的 css 框架来制作符合材料设计的应用程序(我使用的是来自 google 的 Material Design Lite)我找到了 Framework7。

如果你问我,框架真的很简洁,展示很棒:http://framework7.io/showcase/

我从展示区安装的一些应用程序大小从 988KB 到 4MB。

这怎么可能?

我读到 HTML5 是构建应用程序最流行的语言之一,但我完全错了。

请指引我正确的方向,以获得为 Android 和 iO 制作快速、轻量级应用的最佳实践。

【问题讨论】:

  • 有许多框架可用于构建 HTML/JavaScript/css 应用程序。我之前使用过 phonegap/Cordova,并且即将在 react native 上进行一个新项目。
  • 您是否在 XDK 应用程序中使用 CrossWalk?这可以增加你的 apk 的重量。 software.intel.com/en-us/xdk/docs/…
  • 我使用 ionic 框架已经快一年了,对此我没有任何抱怨。试试看!
  • @BhavyaKhurjawal 感谢分享。你曾经构建过安卓应用吗?
  • 是的,您可以在 playstore play.google.com/store/apps/… 中找到它。我的其他项目也将很快出现在 Playstore 上。 Ionic 很简单,您可以在他们的网站上找到非常棒的文档。

标签: android ios html hybrid-mobile-app


【解决方案1】:

XDK 具有轻松将 CrossWalk 嵌入到您的 APK 中的功能。虽然这确实为您提供了一致的 WebView,即您的应用在 Android 4.0 和 Android 5.0 上运行时的外观或行为不会有所不同,但它确实增加了 APK 的大小。

查看有关为什么应该使用 CrossWalk 的文档:CrossWalk Project FAQ

注意:英特尔已停用 Crosswalk - Intel XDK FAQCrossWalk Final Release

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多