使用CRNA创建独立应用,为什么APK大小不同?

时间:2018-01-05 09:57:55

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

我尝试了两种方法来构建CRNA项目的独立Android应用程序:

  1. 使用Expo“exp build”命令(this guide
  2. 手动弹出并构建APK(this guide
  3. 两种方式都能很好地运行并产生有效的APK,但第一种是26MB大小而第二种只有7MB! 为什么“exp build”会产生如此大的APK?

1 个答案:

答案 0 :(得分:1)

我找到了答案:

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

来源为here