背景:
非常感谢Jojny_Peng学员朋友的投稿,近期他在做gms这块的预制相关,马哥特别邀请他给大家分享一下相关的文章。
下面开始gms预制相关的内容:
在RK的Android12源码中加入GMS,安装、、等相关应用和服务。
目前RK有提供集成谷歌GMS的ROM,需要与RK取得最新下载地址和权限(具体可查看源码中内置的官方文档)。
我这里介绍另外一种解决方案,直接下载apk集成到系统中,需要下载如下apk:
--- a/build/make/core/Makefile +++ b/build/make/core/Makefile @@ -15,7 +15,7 @@ LOCAL_PATH := $(BUILD_SYSTEM) #$(2): the dest define check-product-copy-files $(if $(filter-out $(TARGET_COPY_OUT_SYSTEM_OTHER)/%,$(2)),
```
不要使用的方案来内置Google应用,由于我们的源码没有谷歌认证,所以没有google提供的签名文件,即是编译到系统,开机PMS在做包验证的时候,也会因为签名校验失败而导致无法加载apk(可以修改PMS跳过校验)。
马哥实战验证补充:
1、首先下载gms相关apk时候,大家注意要下载有apk标识的
2、预制apk到priv-app目录下也要记得把相关权限白名单的xml也带上,否则会一直无法启动,system_server会频繁重启,因为权限报错
这个xml怎么写可以根据报错日志来,如果偷懒的话,vip学员可以滴滴马哥获取
3、成果展示
ps:使用过程中其实还是发现有些bug,比如出现app没办法安装成功这种问题,这个暂时也没有深入剖析,也希望广大网友能提供更多的gms成功预制的方案。
更多framework详细代码和资料参考如下链接 投屏专题部分:https://mp.weixin..com/s/IGm6VHMiAOPejC_H3N_SNghal+perfetto+surfaceflinger
https://mp.weixin..com/s/LbVLnu1udqExHVKxd74ILg 其他课程七件套专题:
点击这里 https://mp.weixin..com/s/Qv8zjgQ0CkalKmvi8tMGaw
视频试看:
参考相关链接: https://blog.csdn.net/zhimokf/article/details/
更多framework假威风耗:androidframework007
到此这篇gmscore官方下载(gms core官方下载)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/37344.html