1、GAPPS报错原因分析
Error 64:这个错误通常出现在尝试将arm64架构的GAPPS包刷入arm设备时,导致包架构不匹配。

Error 70:这个错误表示system分区空间不足,需要找到更小的GAPPS包来安装。
2、解决方案
对于Error 64:确保下载与设备架构相匹配的GAPPS包,如果设备是arm64架构,那么必须下载并刷入arm64版本的GAPPS包。
对于Error 70:可以通过创建一个名为gappsconfig.txt
的文件来排除不需要的组件,从而减少所需空间,该文件需与GAPPS包放在同一目录下,并在文件中使用Exclude
指令指定要排除的组件,可以添加以下内容以排除一些大型应用:
- Exclude
- Gmail
- Google Now
- Maps
- YouTube
- Drive
- Books
- Keep
- Duo
- VRService
- Japanese
- ZhuYin
其他方法:如果以上方法仍无法解决问题,可以尝试刷入更小尺寸的GAPPS包,如micro(约120MB)或pico(约120KB),这些包仅包含基础框架和比较常用的软件。
3、具体操作步骤

创建配置文件:新建一个文本文档,命名为gappsconfig.txt
,并将其放置在与GAPPS包相同的目录下。
编辑配置文件:在gappsconfig.txt
中添加需要排除的组件,如果你不想安装Gmail和Google Maps,可以在文件中添加以下内容:
- Exclude
- Gmail
- Maps
刷入GAPPS包:完成上述配置后,再次尝试刷入GAPPS包,此时系统会根据配置文件排除指定的组件,从而减少所需的空间。
4、FAQs问答
Q1:如何确定设备架构?
A1:可以通过设备规格表或使用终端命令getprop ro.product.cpu.abi
来查看设备的架构信息。
Q2:如何更改GAPPS包的大小?
A2:根据需求选择不同大小的GAPPS包,如micro、super、stock等,具体大小可以参考文章开头的表格。
Q3:为什么gappsconfig.txt
对aroma包无效?
A3:因为aroma包自带UI界面,不支持通过配置文件进行定制。
GAPPS报错问题主要源于架构不匹配和system分区空间不足,通过下载匹配的GAPPS包和创建gappsconfig.txt
文件排除不需要的组件,可以有效解决这些问题。