gpt4 book ai didi

javascript - 如何减小 React Native iOS 应用程序的大小?

转载 作者:行者123 更新时间:2023-11-29 05:11:24 24 4
gpt4 key购买 nike

我已经为 iOS 和 Android 创建了一个 React Native 应用程序。它使用一些自定义字体。请检查文件夹的大小:

  1. 字体文件夹 - 18mb

  2. Assets 文件夹 - 1mb

  3. 编码文件 - 118kb

这是在我的 package.json 文件中。

first image

Packge json file 2nd image

但我的完整应用程序在应用程序商店中显示约为 65.5 MB,下载后显示的大小约为 77.5 MB。

谁能建议我该怎么做才能减小 iOS 应用程序的大小?这些库对于我的应用程序的不同功能是必需的。请帮助我减小应用程序的大小。有多个教程可用于减小 Android 应用程序的大小,但如何减小 iOS 应用程序的大小。

此外,我尝试最小化 .otf 文件的大小,但没有找到任何适用于移动应用程序的工具或网站。

谢谢。

最佳答案

您可以在 Android 中进行配置:

  • 打开 android/app/build.gradle

  • 设置 def enableProguardInReleaseBuilds = true 这将使 Progaurd 能够压缩 Java 字节码。这会稍微减少应用程序的大小

  • 设置 def enableSeparateBuildPerCPUArchitecture = true 。 Android 设备支持两种主要的设备架构:armebi 和 x86。默认情况下,RN 将这两种构件的 native 库构建到同一个 apk 中。

现在,当您构建版本时,它不包含不必要的文件和 Assets 。

对于 iOS,您可以使用位码来减小大小。检查这个:https://agostini.tech/2019/06/02/reduce-your-app-size-with-app-thinning/

有关更多信息,请查看:https://facebook.github.io/react-native/docs/signed-apk-android

希望这对您有用。

关于javascript - 如何减小 React Native iOS 应用程序的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59644980/

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