android-studio - 为什么 React-Native android 应用程序大小如此之大?
问题描述
我当前的签名 APK 项目app-universal-release
大约 30MB,app-armeabi-v7a-release
大约 9MB!
我设置了以下内容:
def enableProguardInReleaseBuilds = true
所以我尝试用一个新的应用程序测试它(我也签名了)。
用你好这个词!应用程序,我得到 27MB 和 8.5MB
实在是太多了。我在 Play Store 中看到了许多 1MB 和 2MB 的应用程序!
我必须使用 Android Studio 来减小 APK 文件的大小吗?
解决方案
尝试这个 :
release {
//Enable the proguard
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), "proguard-rules.pro"
//Other parameters
debuggable false
jniDebuggable false
renderscriptDebuggable false
signingConfig playStoreConfig //Add your own signing config
pseudoLocalesEnabled false
zipAlignEnabled true
}
推荐阅读
- java - 如果一条记录在 oracle 中插入失败,则避免 jdbc 批量插入失败
- angular - 在组件之间建立通信的任何其他方式 angular 5
- c# - 使用 Mono 将 C# 编译为 WebAssembly
- c - 当 C 头文件在闪存驱动器中时运行函数类型的程序?
- angular - 如何绑定响应式表单构建器属性以进行选择
- opencv - 从 Ubuntu 16.04 卸载 OpenCV 3.2.0 时出错
- mongodb - 有没有一种方法可以使用 mongo-connector 将 mongo 文档更新与 Solr 同步?
- php - 在php中将double转换为int
- redis - Airflow Celery 和 Redis 作业卡在等待状态
- sql-server - MSSQL 查询框架