我尝试了两种方法从CRNA项目组成一个独立的Android应用程序:
-
使用Expo "exp build"命令(this guide)
-
手动弹出并构建APK(this guide)
两种方式都运行良好并产生工作APK,但第一个是26MB大小而第二个只有7MB!为什么“exp build”生成如此大的APK?
我尝试了两种方法从CRNA项目组成一个独立的Android应用程序:
使用Expo "exp build"命令(this guide)
手动弹出并构建APK(this guide)
两种方式都运行良好并产生工作APK,但第一个是26MB大小而第二个只有7MB!为什么“exp build”生成如此大的APK?
1 回答
我找到了答案:
如果您需要保持您的应用程序大小非常精简,世博会可能不是最佳选择 . iOS上的Expo应用程序大小约为25mb,Android大约为20mb . 这是因为Expo包含一堆API,无论您是否使用它们 - 这使您可以推送更新以使用新的API,但代价是二进制大小 . 我们将来会对此进行自定义,因此您可以减小二进制文件的大小 .
来源是here