为什么使用NativeScript';s的默认构建生成一个18mb的apk
在webpack之前,nativescript的默认版本约为12MB。随着webpack的推出,为什么默认hello world应用程序构建apk的大小突然增加到了18mb 我很少使用Nativescript,过了很长一段时间我回到这里。现在我的项目完成了 和以下命令用于apk和aab tns构建android--bundle--env.uglify--env.aot--release--密钥存储路径E:\myproj\mykey.keystore--密钥存储密码a1234--密钥存储别名a1234--密钥存储别名密码a1234 --aab--复制到C:\Users\RTX\Desktop\plus2.aab 项目规模为为什么使用NativeScript';s的默认构建生成一个18mb的apk,nativescript,Nativescript,在webpack之前,nativescript的默认版本约为12MB。随着webpack的推出,为什么默认hello world应用程序构建apk的大小突然增加到了18mb 我很少使用Nativescript,过了很长一段时间我回到这里。现在我的项目完成了 和以下命令用于apk和aab tns构建android--bundle--env.uglify--env.aot--release--密钥存储路径E:\myproj\mykey.keystore--密钥存储密码a1234--密钥存储别名a12
36 mb
,采用apk和aab
两种格式
早些时候,我做了一个有很多依赖项的大项目,它的大小只有26Mb
但现在只有不到8个插件,以及大小为2.77MB的app
文件夹。apk
大小为36Mb
"@nstudio/nativescript-floatingactionbutton": "xxx",
"@nstudio/nativescript-loading-indicator": "xxx",
"nativescript-pager": "xxx",
"nativescript-pdf-view": "xxx",
"nativescript-permissions": "xxx",
"nativescript-phone": "xxx",
"nativescript-toast": "xxx",
"nativescript-ui-listview": "xxx",
至少早些时候是26MB,这还行。但对于一个只包含50多个文件和大约10到12张图片的非常简单的应用程序来说,总计2.77MB的应用程序文件夹36Mb的apk是不可接受的。有人能帮我吗
更新:-
网络包报告
Stat
Show chunks:
All (2.99 MB)
vendor.js (2.63 MB)
bundle.js (352.37 KB)
runtime.js (13.87 KB)
parsed
Show chunks:
All (7.24 MB)
vendor.js (6.27 MB)
bundle.js (984.15 KB)
runtime.js (13.87 KB)
Gzipped
Show chunks:
All (1.2 MB)
vendor.js (1.07 MB)
bundle.js (126.64 KB)
runtime.js (4.5 KB)
最后期望:-
- 由于我使用了Pdf插件,构建需要额外的
。是否有其他pdf解决方案,以便我可以减少应用程序大小9MB
- 我还发现hello world的默认构建是
,这是之前的18MB
。那么,有什么解释吗12MB
- 如果
被上传到谷歌playstore,有人能给出一个不同设备中应用程序大小变化的粗略例子吗。让我们假设aab文件
aab构建大小为36mb