【问题标题】:Created standalone app with CRNA, why APK sizes differ?使用 CRNA 创建独立应用程序,为什么 APK 大小不同?
【发布时间】:2018-01-05 09:57:54
【问题描述】:

我尝试了两种方法来从 CRNA 项目中编写一个独立的 Android 应用程序:

  1. 使用 Expo “exp build” 命令 (this guide)
  2. 手动弹出并构建 APK (this guide)

这两种方式都运行良好并产生了工作 APK,但第一种是 26MB 大小,而第二种只有 7MB! 为什么“exp build”会生成这么大的APK?

【问题讨论】:

    标签: android react-native expo create-react-native-app


    【解决方案1】:

    我找到了答案:

    如果您需要保持应用程序的大小非常精简,Expo 可能不是最佳选择。 iOS 上 Expo 应用程序的大小约为 25mb,Android 约为 20mb。这是因为无论您是否使用它们,Expo 都包含一堆 API — 这让您可以推送无线更新以使用新的 API,但会以二进制大小为代价。我们将在未来对其进行自定义,以便您可以缩减二进制文件的大小。

    来源是here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-04
      • 1970-01-01
      • 1970-01-01
      • 2013-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多