设置和读取出厂参数(系统属性)
1、属性名以persist.开头,可修改参数值
(1)命令设置和查询方法
设置adb shell setprop persist.my.test 20210520
查询adb shell getprop persist.my.test
(2)Android Studio代码设置
a、app build.gradle添加
dependencies { compileOnly files("实际路径/Android/sdk/platforms/android-26/data/layoutlib.jar") }
找到android.os.SystemProperties隐藏类
defaultConfig { String SDK_DIR = System.getenv("ANDROID_HOME") //("TAG", "SDK_DIR = " + SDK_DIR ); if(SDK_DIR == null) { Properties props = new Properties() props.load(new FileInputStream(project.rootProject.file("local.properties"))) SDK_DIR = props.get('sdk.dir'); } }
b、java代码查询和设置
import android.os.SystemProperties;
//