ADB->ADB宏控开关控制

应用获取系统属性

  • 根据key获取系统属性,动态开启应用功能
    • 属性服务:property_service 是一个运行在 init 进程中的服务,负责管理这些属性
    • 通信机制:Binder IPC(进程间通信)机制与 property_service 通信,要求更新或设置属性
    • 属性存储:adb shell setprop 写入属性
    • 属性读取:adb shell getprop 读取属性
kotlin 复制代码
fun isPropertiesEnabled(key : String): String{
    val value = System.getProperty(key)
    return value
}

代码写入系统属性

groovy 复制代码
adb shell setprop <key> <value>

代码读取系统属性

groovy 复制代码
adb shell getprop <key> 
相关推荐
大地爱19 小时前
在Ubuntu 22.04 LTS 上安装 MySQL两种方式:在线方式和离线方式
mysql·ubuntu·adb
ChinaRainbowSea2 天前
1. Linux下 MySQL 的详细安装与使用
linux·数据库·sql·mysql·adb
_院长大人_3 天前
Docker Mysql 数据迁移
mysql·adb·docker
m0_748232643 天前
mysql的主从配置
android·mysql·adb
沙漠蓝色披头4 天前
通过wifi无线方式,通过adb命令连接手机,用来传输文件和安装app
adb·智能手机
rkmhr_sef4 天前
万字详解 MySQL MGR 高可用集群搭建
android·mysql·adb
数据与人4 天前
MySQL误删控制文件导致系统无法正常启动
数据库·mysql·adb
蚰蜒螟4 天前
深入解析 MySQL 8 C++ 源码:二级索引回表操作
c++·mysql·adb
雾里看山5 天前
【MySQL】 基本查询(下)
android·mysql·adb
李长渊哦6 天前
MySQL 索引失效处理:原因分析与优化实战
android·mysql·adb