OpenHarmony 如何去除系统锁屏应用

前言

OpenHarmony源码版本:4.0release /  3.2 release

开发板:DAYU / rk3568

一、3.2版本去除锁屏应用

在源码根目录下:productdefine/common/inherit/rich.json 中删除screenlock_mgr组件的编译配置,在rich.json文件中搜索theme定位到如图位置。

如果需要保留锁屏服务,则需删除锁屏服务开机检测项bootevents,配置文件项位于源码根目录下:base/theme/screenlock_mgr/etc/init/screenlockservice.cfg

二、4.0版本去除锁屏应用

这时你如3.2版本一样的操作发现没有上述的文件目录

然后就想着那试试删除rich.json 中的screenlock_mgr,通过查找发现是有的,但是删除后会发现编译报错。

这是因为4.0版本中,系统层修改了锁屏相关逻辑,在4.0版本中得用如下方式进行去除锁屏应用。

源码根目录下:/applications/standard/hap 删除SystemUI-ScreenLock.hap应用

然后在BUILD.gn搜索关键词ScreenLock,删除相关配置

相关推荐

  1. Android11系统去掉功能

    2023-12-11 20:00:06       12 阅读
  2. Unity闪Logo去除

    2023-12-11 20:00:06       41 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-11 20:00:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-11 20:00:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-11 20:00:06       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-11 20:00:06       20 阅读

热门阅读

  1. 涂卡——位运算

    2023-12-11 20:00:06       39 阅读
  2. 【力扣】刷题备忘录-动归-96. 不同的二叉搜索树

    2023-12-11 20:00:06       41 阅读
  3. SCAU:18051 勾股数

    2023-12-11 20:00:06       36 阅读
  4. 在装有 PostgreSQL 14 的 Red Hat8上安装 `pg_cron`

    2023-12-11 20:00:06       26 阅读
  5. 基于粒子群算法求解充电桩布局

    2023-12-11 20:00:06       42 阅读
  6. 如何编写编写干净的 PHP 代码

    2023-12-11 20:00:06       36 阅读
  7. 抖音视频评论区采集软件使用教程

    2023-12-11 20:00:06       74 阅读
  8. 智能家居IC

    2023-12-11 20:00:06       43 阅读
  9. 实验七 子网的划分

    2023-12-11 20:00:06       32 阅读
  10. CCSDS标准中使用的9/整数小波变换(Matlab实现)

    2023-12-11 20:00:06       36 阅读