Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 太大的本地版本apk_Android_React Native_Gradle_Apk_React Native Android - Fatal编程技术网

Android 太大的本地版本apk

Android 太大的本地版本apk,android,react-native,gradle,apk,react-native-android,Android,React Native,Gradle,Apk,React Native Android,为blank react本机应用程序创建了一个版本apk,在分析apk后,发现lib文件夹默认占用25mb,是否有任何方法可以减少通用apk的此大小 我所做的:使用react native cli创建项目,而不是EXPO,基于谷歌搜索,我希望项目的大小更小,但如果您检查play store react native apps的大小(如airbnb,instagram),就会得到这个您会发现所有react本机应用程序的大小都超过30 MB,react本机应用程序比本机应用程序重很多是正常的。 您可

为blank react本机应用程序创建了一个版本apk,在分析apk后,发现lib文件夹默认占用25mb,是否有任何方法可以减少通用apk的此大小


我所做的:使用react native cli创建项目,而不是EXPO,基于谷歌搜索,我希望项目的大小更小,但如果您检查play store react native apps的大小(如airbnbinstagram),就会得到这个您会发现所有react本机应用程序的大小都超过30 MB,react本机应用程序比本机应用程序重很多是正常的。 您可以使用react native cli而不是expo,您的应用程序最初的大小大约为17MB,我认为这要好得多。不是吗

你也可以试着把它变小。
请参阅

可能重复的内容,但它说应用程序的容量为7mb,但对我来说,我得到的容量至少为27MB。如果您用您详细尝试过的内容更新您的问题,我将撤回投票。@MorrisonChang DoneTracted,建议您列出libs目录中的内容,并查看是否要排除x86/x64 ABI。目前只有Android的x86/x64设备是Chromebooks(ARC++有ARM翻译层,ChromeOS可能不是您的目标用户)。我只使用react native cli,但应用程序大小始终为25mb(lib)+项目代码