我正在使用react native with expo开发一个小字典应用程序.
当我编译成Apk文件时.它的大小可以达到30mb,在安装到设备上后,可以达到80mb.
这正常吗?
有没有办法缩小应用程序的大小?
谢谢你们.
我正在使用react native with expo开发一个小字典应用程序.
当我编译成Apk文件时.它的大小可以达到30mb,在安装到设备上后,可以达到80mb.
这正常吗?
有没有办法缩小应用程序的大小?
谢谢你们.
expo 是为了开发你应该迁移到react native进行生产的应用程序
制作一个新的react应用程序"react-native init
"
从Expo project复制源文件
安装除特定于expo 的库之外的所有expo 项目依赖项.
对app.json
文件进行必要的调整
使用exp从Expo下载Android应用程序的签名密钥
获取:安卓:密钥库并设置它
buildTypes {
release {
debuggable false
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
欲了解更多信息,请访问https://medium.com/@aswinmohanme/how-i-reduced-the-size-of-my-react-native-app-by-86-27be72bba640
完成后,如果您希望以较小的大小发布,或者只是不想使用本机库expo,请提供一个名为ExpoKit的选项,该选项也可用于已生成的本机代码react项目
1-运行命令expo eject
添加ExpoKit( Select "ExpoKit"选项)