如何在高版本Android 调用 SystemProperties.set
在高版Android 中是无法找到SystemProperties 类的,所以我们需要手动导入低版本的SDK.
第一步、
在app的build.gradle 添加:
String SDK_DIR = System.getenv("/Users/dang/Library/Android/sdk")
if(SDK_DIR == null) {
Properties props = new Properties()
props.load(new FileInputStream(project.rootProject.file("local.properties")))
SDK_DIR = props.get('sdk.dir');
}
/Users/dang/Library/Android/sdk 为 sdk 目录
第二步、
在 dependencies 添加
provided files("${SDK_DIR}/platforms/android-20/data/layoutlib.jar")
完整页面如下
而后就可以在代码中使用
SystemProperties.set("", "");