使用NativeScript制作的hello world应用程序,文件大小为12.3mb。在一般的NS应用程序中,文件大小是否等于安装大小?这在互联网速度较慢且负载启动时间较长的区域中是个问题。
Android APK文件实际上包含三个主要Android设备平台的3个单独的运行时。您可以将其更改为上传3个单独的4mb apk,然后Google Play商店会自动将正确的.apk下载到正确的设备。
但是,此时NativeScript的“默认”构建会产生合并的12mb apk,使其对您来说更加简单,因此您只需上载一个文件即可。
更新:更高版本的NativeScript仅在应用程序中捆绑了两个运行时。这样可以将大小减小约3.5兆,并且仍然可以在所有设备上使用(删除了自动包含Arm64位版本的设备)。
更新生态系统:Web打包NAN(NativeScript Angular)应用程序将对JavaScript代码的大小产生相当大的影响,因为Angular代码库很大。但这与PAN(Plain Awesome NativeScript)大小没有太大的区别。但是,WebPack确实在应用程序启动速度上有很大的不同,尤其是使用NAN应用程序时。因此,如果您正在构建NAN应用,您真的想对它进行WebPack。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句