当前位置:   article > 正文

MTK平台Android13实现三方launcher为默认

MTK平台Android13实现三方launcher为默认

一、前言

        目前有遇到客户的定制需求,希望使用三方的launcher作为默认的launcher使用,一般情况下直接将三方launcher通过内置到系统并通过overlay机制即可很方便的实现launcher的替换,但是存在一个问题,需要增加ROM的维护成本。本文通过设备在使用前联网通过后台下发三方launcher到设备安装,并设置为默认的launcher,这样进入设备后即为默认的三方launcher。

二、整机流程

1.开机后首先进入欢迎界面,并在欢迎界面拉取后台应用预安装的配置(配置中包含应用的下载地址、完整性校验信息、应用的属性等信息)

2.下载预安装应用,校验完整性后安装应用

3.判断预安装的应用是否有三方的launcher,如果有则将三方的launcher的包名设置为系统默认launcher,并进入三方launcher

4.如果没有launcher应用,则直接进入系统默认的launcher

经过以上步骤后,开机经过环境界面后进入就是默认的系统launcher或者三方launcher,没有用户选择的过程,而且点击home键也不会让用户重新选择launcher,如果要修改需要进入设置中修改(如果不希望用

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/774597
推荐阅读
相关标签
  

闽ICP备14008679号