作者:牛粪不插花88 | 来源:互联网 | 2023-09-11 10:41
为什么很多开发者都只能使用google安装器或别人家的集成包呢?这样做风险很大,而且对很多设备不适配,经常会出现报错等问题,更重要的是google各个组合APK相互都不适配,所以最
为什么很多开发者都只能使用google安装器或别人家的集成包呢?这样做风险很大,而且对很多设备不适配,经常会出现报错等问题,更重要的是google各个组合APK相互都不适配,所以最后都用不了,针对这些问题,我定义了一个通用的万金油方法:
1.打开 https://github.com/opengapps/arm/tags?after=20180516 这个是openapps,已经集成了全套的gapps,下载即可用。
2.把下载的集成包out输出目录的priv-app里,为什么是放在priv-app而不是app呢,因为priv-app的权限更高,避免了google无法申请某些权限或操作,把相关app都放在priv-app里,另外还要将集成包etc和framerok放在out目录的对应位置,还要将apk里的lib先复制到out目录的lib或lib64里,这样做是因为避免安装后找不到lib,先将lib预制就完成没有问题了。
3.必装的app有
GoogleLoginService.apk– 谷歌登录服务
GoogleServicesFramework– 谷歌服务框架
PhoneskyKamikazeCanvas– 谷歌商店
PrebuiltGmsCorePano– 谷歌核心服务,这个是google应用的灵魂
如果空间允许的话,当然可以安装全套gapps,而且也不占太多空间