gpt4 book ai didi

android - 如何在 react-native 中减小 Android APK 大小?

转载 作者:行者123 更新时间:2023-12-03 13:25:39 27 4
gpt4 key购买 nike

我正在处理 native 项目,但是每当我构建 Apk 文件时,它都会给我 47MB 的 Apk。
我尝试了所有在谷歌上发现有用的文档,但对我没有用,有没有办法将我的应用程序大小减少到 10MB 以下,因为该应用程序只包含三页或四页。任何帮助,将不胜感激

最佳答案

您可以尝试以下步骤

  • 打开android/app/build.gradle
  • 设置 def enableProguardInReleaseBuilds = true这将使 Progaurd 能够压缩 Java 字节码。这将应用程序大小减少了一点
  • 设置 def enableSeparateBuildPerCPUArchitecture = true . Android 设备支持两种主要的设备结构 armebi 和 x86。默认情况下,RN 将这两种艺术的原生库构建到同一个 apk 中。

  • 设置最后一个函数会在构建文件夹中创建两个不同的 apk。您必须将此 apk 上传到 Play 商店,Google 会负责将应用程序分发到正确的架构。
    使用此拆分为两个 apk 生成版本号,顺序为 104856 等。这是由构建自动生成的以避免版本冲突,所以不要 panic (我做过)。
    这种拆分将 apk 的大小分别从 arm 的 7MB 减少到 3.5MB 和 x86 的 5MB。

    您可以在本文中找到更多信息 https://medium.com/@aswinmohanme/how-i-reduced-the-size-of-my-react-native-app-by-86-27be72bba640

    关于android - 如何在 react-native 中减小 Android APK 大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60630065/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com