首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android上的NativeScript角基应用程序大小> 160 MB

Android上的NativeScript角基应用程序大小> 160 MB
EN

Stack Overflow用户
提问于 2018-12-12 23:33:59
回答 1查看 556关注 0票数 2

基础HelloWorld Nativescript-角应用程序大小> 160 MB时,它被推到安卓手机。

基本HelloWorld原生-安卓应用程序的大小是<4MB时,它被推送到安卓手机。

为什么Nativescript-角应用这么大,可以做什么来缩小其规模..?

复制步骤:

  1. 创建HelloWorld --ng
  2. 连接电话
  3. tns运行android
  4. 设置->搜索“应用程序管理器”-> Tap“应用程序管理器”
  5. 点击HelloWorld应用。
  6. 点击存储以查看应用程序的大小。
EN

回答 1

Stack Overflow用户

发布于 2018-12-13 00:20:03

在这里,这是非常正常的,因为本机脚本与node_modules一起工作,在构建应用程序时,它的依赖性被添加到构建中。

Android由提供核心功能的几个主要部分组成。其中包括:

谷歌JavaScript虚拟机的嵌入式版本-- V8 --运行JavaScript。一个C++层,它告诉V8如何处理所有Android。一个Java层,它执行本地C++/JavaScript到Android的粘合(反之亦然)。前两层是本机库(编译成机器代码),它们依赖于CPU体系结构,即ABI (应用程序二进制接口),与动态编译的JavaScript不同

要优化性能和包大小,可以使用快照插件。这仅用于发行版buils.You需要提供--env.快照标志以及其他发行参数:

代码语言:javascript
复制
tns build android --bundle --env.snapshot --release 
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53752988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档