之间有什么区别
System.getProperty(" somestring&#34)
VS
SystemProperties.get(" somestring&#34)
在android?
答案 0 :(得分:1)
android.os.SystemProperties
与Android属性系统互动 - 某些键具有/system/build.prop
中定义的完全静态值(例如ro.build.id
),其中一些代表系统设置(例如persist.sys.timezone
),有些是动态的(例如可以写入重启的sys.powerctl
)。这些是您可以通过adb shell propget
和adb shell propset
访问的相同值。此界面不是公共API的一部分。
java.util.System
是一个公共Java接口。 Java system properties包括java.io.tmpdir
和user.home
等密钥,这些密钥是通用Java代码所期望的。它们与Android的系统属性无关。