JavaSystem.Properties 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定当前系统属性。 - 或 - 尝试设置所有系统属性。
public static Java.Util.Properties Properties { [Android.Runtime.Register("getProperties", "()Ljava/util/Properties;", "")] get; [Android.Runtime.Register("setProperties", "(Ljava/util/Properties;)V", "")] set; }
[<get: Android.Runtime.Register("getProperties", "()Ljava/util/Properties;", "")>]
[<set: Android.Runtime.Register("setProperties", "(Ljava/util/Properties;)V", "")>]
static member Properties : Java.Util.Properties with get, set
属性值
系统属性
- 属性
注解
属性 getter 文档:
确定当前系统属性。
Dalvik VM 始终提供以下属性:
<table BORDER=“1” WIDTH=“100%” CELLPADDING=“3” CELLSPACING=“0” SUMMARY=“”>tr BGCOLOR=“#CCCCFF” CLASS=“TableHeadingColor”><td><b>Name</b></td><td><>b Meaning/b></td><<>b>Example<</b></td></tr<>><tr td>file.separator</td<>tdjava.io.File#separator
>< td/td<>td/td><></
/tr<>
<tr><td>java.class.path/td>><System class path<</td><td></><>><tr td>.
< java.class.version</td><td td>(在 Android 上无效)</td><td td/><td td<>50.0
/tr td>java.compiler</><><td<>td td>(在 Android 上不起作用)</td><>Empty</td></tr<>tr><td>java.ext.dirs</td><td>(在 Android 上不起作用)</td><td>Empty</td></tr>><<td>java.home</td><td td>位置 VM 在文件系统</td td<>td/td>/apex/com.android.art/
</tr><<>td>java.io.tmpdir<></td<>td>位置临时目录。<br>位置因应用程序而异。<br>请参阅 java.io.File#createTempFile
</td><td/td></data/user/0/com.android.app/cache
<>/tr><><td>java.library.path</td><td td>搜索路径,了解 JNI 库</td td<>td/td><></vendor/lib:/system/lib
/tr><><tr td java.vendor</<>td td>>human-readable VM vendor</><The Android Project
><td td/td></tr<><>td java.vendor.url</td>><>VM 供应商的网站</td td<>td/td></tr>><<td>>http://www.android.com/
< java.version</td td td>(Android 上不可用)</td><><td td/td></tr 的 td URL>0
<>
<tr><td>java.specification.version</td><td td>VM libraries version</td<>td/><><tr>< td<>>0.9
java.specification.vendor</td><>VM libraries vendor</td<>td td<>The Android Project
></tr td/><<>tr td>java.specification.name</><td>VM libraries name</td<>td td/td><Dalvik Core Library
<>/tr><><td>java.vm.version</td><td VM 实现版本</td>><td td/td><<1.2.0
>/tr<>><td>java.vm.vendor</td<>td>VM 实现供应商</td><td td<The Android Project
>/><td/tr td/tr<><>td>java.vm.name</><td>VM 实现名称</td><td td/tdDalvik
><<>/tr<>><td>java.vm.specification.version</td><td VM specification version</td><td>td/td0.9
<>></tr<>><tr td>java.vm.specification.vendor</td><td td>VM specification vendor</td<>td><The Android Project
td/><td td/>><<tr td>java.vm.specification.name</td><VM specification name</td td td>><>Dalvik Virtual Machine Specification
</td></tr>
<tr><td>line.separator</td td><>系统线分隔符</td td></td><>\n
</tr>
<tr><td>os.arch</td td<>OS architecture</td><td>/td></tr><tr><td>aarch64
>< os.name</td<>td>OS (kernel) name</td td td></td><>Linux
</tr><tr><td>os.version</<>td td>OS (kernel) version</td><td td/td>5.10.98-g6ea688a79989
<></tr>
<tr><td>path.separator</td td>><See java.io.File#pathSeparator
</td><td td/td<>:
></tr>
<tr><td>user.dir</td><td td>Base of non-absolute paths</td td<>/><tr<>><td><>/
user.home</td td td>(在 Android 上不起作用)</td>><Empty</><td<>/tr<>><tr td>user.name</td><td td>(在 Android 上不起作用)</td<>td td>Empty</td></tr>
</桌子>
系统属性值中的多个路径由平台的路径分隔符分隔。
请注意,即使安全管理器不允许该 getProperties
操作,它也可以选择允许该 #getProperty(String)
操作。
适用于 . 的 java.lang.System.getProperties()
Java 文档
属性 setter 文档:
尝试设置所有系统属性。 复制 p
所有属性并丢弃只读且无法修改的系统属性。 请参阅 #getProperty
此类属性的列表。
适用于 . 的 java.lang.System.setProperties(java.util.Properties)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。