🚀返回专栏总目录
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢Android11 上的应用预安装功能,主要是指配置产品时,需要将提前准备好的第三方应用 apk 放进 android 系统。在实际的研发过程中,经常需要将某个 apk 提升为系统应用。
预安装分为可卸载安装和不可卸载安装,以及卸载后恢复出厂设置后自动恢复预安装。
-
查看添加应用所需要的目录
在编译完源码之后,输入以下命令,查看添加应用所需要的目录:
get_build_var TARGET_DEVICE_DIR -
进入到这个目录下,分别新建三个文件夹:
preinstall//存放不可卸载应用
preinstall_del_forever//存放可卸载应用
preinstall_del//存放卸载后恢复出厂设置复原应用 -
根据需求只需将
apk放在对应文件夹即可,比如将RootChecker.apk设置为不可卸载应用,那么需要放进preinstall文件夹中。 -
重新编译
Android11源码,编译完会在相应的目录下自动生成对应名字的文件。
Android11/rk_android11.0_sdk/out/target/product/rk3568_r/obj/APPS/RootChecker_intermediates -
编译完源码之后,重新烧写镜像,就会发现刚刚预安装的 app。

![[附源码]Python计算机毕业设计宠物领养系统Django(程序+LW)](https://img-blog.csdnimg.cn/5f6d414d68e84478958a48d18b0fdf2b.png)














![[附源码]Python计算机毕业设计大学生社团管理系统Django(程序+LW)](https://img-blog.csdnimg.cn/9a16bf1b01d74101837158307f630892.png)
