我开发了一些非常基本的应用程序,有 2 个屏幕,没有添加库? 当我尝试提取APK文件时,它大约是22MB。
另一个人在Ionic中开发了相同的应用程序,该应用程序只有9 MB的APK文件。 你能告诉我们如何在反应原生中减小 APK 的大小吗? 如果你能给出一些提示,我会进一步探索?
谢谢
为每个
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