JavaSystem.Properties 属性

定义

确定当前系统属性。 - 或 - 尝试设置所有系统属性。

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 属性许可证中所述的术语使用。

适用于