tns build android 《app-debug.apk》包太大
Posted
技术标签:
【中文标题】tns build android 《app-debug.apk》包太大【英文标题】:tns build android 《app-debug.apk》package too big 【发布时间】:2019-03-19 16:31:50 【问题描述】:我的项目代码大小只有2M,但是通过命令:[tns build android]创建《app-debug.apk》大小78M。
nativescript-vue 项目
【问题讨论】:
【参考方案1】:NaticeScript 在构建中添加了 node_modules 依赖项,这就是增加 android 和 ios 应用程序大小的原因。如果您想要更小的大小,可以选择原生 android/ios 应用程序。
【讨论】:
仅供参考,我仍然使用 Angular,我的项目大小约为 8mb(包括所有资产),但我的包大小约为 20mb。这可能是构建流程的一些小问题。【参考方案2】:-
使用 APK 的发布版本,而不是调试版本。
尝试干净的构建,有时 node_modules 文件夹被错误地复制(不完全确定为什么/何时发生),干净的构建主要解决了问题。
【讨论】:
以上是关于tns build android 《app-debug.apk》包太大的主要内容,如果未能解决你的问题,请参考以下文章
tns 预览不适用于带有 nativescript-vue 的 android
运行`tns platform add android`时找不到兼容的Android SDK进行编译
在移动设备上使用 tns preview 或 tns preview --bundle axios 不起作用