首页 > 解决方案 > Nativescript 库对于 Android 来说太大了

问题描述

我知道对于 Android 构建,apk 包含四种不同架构的不同运行时。我读到这些应该是每个约 4MB,开箱即用的 apk 为 12MB。

但是,将 apk 视为 zip,我的每个 11-12 MB,这意味着我的 apk 是 45MB。我们的上一个版本是 12MB(我们的应用程序非常简单——webview 和一个显示 pdf 的页面)。

唯一的变化是我添加了实用程序模块,更新了 nativescript 版本并运行了 npm update - 它更新了一些包。

这是我的 package.json(abcxyz 在这里用于隐私保护)。

非常感谢任何帮助:

{
  "nativescript": {
    "id": "abcxyz",
    "tns-ios": {
      "version": "6.5.2"
    },
    "tns-android": {
      "version": "6.5.3"
    }
  },
  "description": "abcxyz",
  "dependencies": {
    "@nativescript/theme": "~2.2.0",
    "@nota/nativescript-webview-ext": "^6.5.4",
    "nativescript-barcodescanner": "^3.4.2",
    "nativescript-pdf-view": "^2.4.3",
    "nativescript-plugin-firebase": "^10.5.2",
    "tns-core-modules": "^6.5.15"
  },
  "devDependencies": {
    "nativescript-dev-webpack": "^1.5.1"
  },
  "gitHead": "abycxyz",
  "readme": "abcxyz"
}

标签: androidnativescriptapk

解决方案


推荐阅读