如何在高版本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("", "");

 

posted @ 2023-02-21 11:29  当当~  阅读(197)  评论(0编辑  收藏  举报