JavaSystem.Properties Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt die aktuellen Systemeigenschaften. - oder- Versucht, alle Systemeigenschaften festzulegen.
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
Eigenschaftswert
die Systemeigenschaften
- Attribute
Hinweise
Dokumentation zum Property Getter:
Bestimmt die aktuellen Systemeigenschaften.
Die folgenden Eigenschaften werden immer von der Dalvik-VM bereitgestellt:
<table BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="tr> BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"<>td><b>Name</b></td><td td><b>Meaning</b></td td<><>b>Example</b></td></tr tr<>td>><file.separator</tdjava.io.File#separator
>><< td/<><>/
td></tr<>
<tr><td>java.class.path</td><td>System class path</td td<>/td><.
></tr>><<td>java.class.version</td td<>td>(Not useful on Android)</td td>50.0
<><><<>>< td>java.compiler</td td><td>(Not useful on Android)</td td<>td Empty/td td>Empty</td></tr<>><td>java.ext.dirs</Td><td>(Not useful on Android)</td><td>empty</td></tr>><<td>java.home</td td td><>Location of the VM on the file system</td td/apex/com.android.art/
><<>/td></tr><td>><java.io.tmpdir</td td<>td>Location of a temporary directory.<br>Die Position variiert je nach Anwendung.<br>See java.io.File#createTempFile
</td><td></data/user/0/com.android.app/cache
/td></tr><><td>java.library.path</td td><td>Search path for JNI libraries</td><td/td<>/vendor/lib:/system/lib
/tr<>td>><>< java.vendor</td td>><Human-readable VM vendor</td td tdThe Android Project
><<>/td></tr><tr><td>java.vendor.url</tdtd>URL für die Website< des VM-Anbieters/td td<>http://www.android.com/
></td></tr<>td>><java.version</td td><td>(Nicht nützlich unter Android)</td td<0
><>/td></tr ><>
<tr><td>java.specification.version</td><td>VM libraries version</td><td/td><><0.9
/tr>><<td>java.specification.vendor/td><td>VM libraries vendor<</td<>td/td><The Android Project
<>/tr><><td>java.specification.name</td><td>VM libraries name</td td<Dalvik Core Library
><>/td></tr tr><><td>java.vm.version</td><td>VM implementation version</td><td/td><>1.2.0
</tr>><<td>java.vm.vendor/td><td>VM implementation vendor<</td<>td/tdThe Android Project
><<>/tr><<>td>java.vm.name</td><td>VM implementation name</td td><Dalvik
<>/td/tr td/tr><><td><>java.vm.specification.version</td><td>VM specification version</td><td/td>0.9
</td></tr<><>td>java.vm.specification.vendor/td><td>VM specification vendor<</td><td<The Android Project
>/td></tr>><<td>java.vm.specification.name</td<>td VM specification name/td td td VM specification name</td<>td td>>Dalvik Virtual Machine Specification
</td></tr>
<tr><td>line.separator</td td>><Das Systemlinientrennzeichen</td td></td\n
></td></tr>
<tr><td>os.arch</td><td>os architecture</td><td/td><aarch64
<>/tr><td>><os.name</td td><>OS (kernel) name</td><td td<>Linux
/td></tr><td><>os.version</td td>><os (kernel) version</td td td></td5.10.98-g6ea688a79989
></td></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/
><></td/tr<><>td>>< user.home</td td<>td>(Not useful on Android)</td><td>Empty</td></tr>><<td>user.name</td><td>(Not useful on Android)</td td><td>Empty</td></tr>
</Tisch>
Mehrere Pfade in einem Systemeigenschaftswert werden durch das Pfadtrennzeichen der Plattform getrennt.
Beachten Sie, dass auch dann, wenn der Sicherheitsmanager den getProperties
Vorgang nicht zulässt, den Vorgang zulassen #getProperty(String)
kann.
Java-Dokumentation für java.lang.System.getProperties()
.
Dokumentation zum Eigenschaftensatzer:
Versucht, alle Systemeigenschaften festzulegen. Kopiert alle Eigenschaften aus p
und verwirft Systemeigenschaften, die schreibgeschützt sind und nicht geändert werden können. Eine Liste dieser Eigenschaften finden Sie #getProperty
unter.
Java-Dokumentation für java.lang.System.setProperties(java.util.Properties)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.