我使用两种不同的技术创建了同一个移动应用程序的两个版本.React Native+Expo和React+ capacitor .
引起我注意的是,APK包的大小差异很大.因此,我try 用React Native+Expo创建一个Hello World应用程序,甚至该应用程序的大小也相当大.到底是什么导致React Native创建的简单应用程序如此庞大?
我使用两种不同的技术创建了同一个移动应用程序的两个版本.React Native+Expo和React+ capacitor .
引起我注意的是,APK包的大小差异很大.因此,我try 用React Native+Expo创建一个Hello World应用程序,甚至该应用程序的大小也相当大.到底是什么导致React Native创建的简单应用程序如此庞大?
React-native有许多样板代码,它需要这些样板代码来创建React-native和native之间的桥梁.除此之外,它还有 node 模块和其他依赖项,这些依赖项增加了APK的大小.
基本上,应用程序大小取决于:
一个建议是创建一个AAB文件,然后上传到playstore,因为这样可以大大减小大小.
您也可以判断此线程RN-reducesuze
如果有任何疑问,一定要告诉我