首页 > 解决方案 > APK 文件大小在本机反应中很大

问题描述

我开发了一些非常基本的应用程序,有 2 个屏幕,没有添加库?当我尝试提取 APK 文件时,它大约为 22MB。

另一个人在 Ionic 中开发了相同的应用程序,它只有 9 MB 的 APK 文件。你能告诉我们如何在 React Native 中减小 APK 的大小吗?如果你能给出一些提示,我会进一步探索?

谢谢

标签: react-native

解决方案


为每个 CPU 创建一个 APK

https://reactnative.dev/docs/signed-apk-android

您可以通过更改 android/app/build.gradle 中的以下行来为每个 CPU 创建一个 APK:

- ndk {
-   abiFilters "armeabi-v7a", "x86"
- }
- def enableSeparateBuildPerCPUArchitecture = false
+ def enableSeparateBuildPerCPUArchitecture = true

使用爱马仕

https://reactnative.dev/docs/hermes#docsNav


推荐阅读