Compartilhar via


JavaSystem.Properties Propriedade

Definição

Determina as propriedades atuais do sistema. -ou- Tenta definir todas as propriedades do sistema.

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

Valor da propriedade

As propriedades do sistema

Atributos

Comentários

Documentação do proprietário getter:

Determina as propriedades atuais do sistema.

As seguintes propriedades são sempre fornecidas pela VM Dalvik:

<tabela BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">tr BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"<>td><b>Name</b></td><td><b>Significado</b></td<>td><b>Exemplo</b></td></tr<>tr><td>file.separator</td<>tdjava.io.File#separator<>/td td><//td></tr><<>

<tr td java.class.path</td><td>System class path</td><td>.</td></tr><tr><td>java.class.version</td><td>(Não útil no Android)</td<>td><50.0/td></tr><tr td><>java.compiler</td<>td>(Não útil no Android)</td<>td>Vazio</td></tr><tr><td>java.ext.dirs>><</Td><td>(Não útil no Android)</td><td>Vazio</td></tr><tr><td>java.home</td><td>Localização da VM no sistema< de arquivos/td<>td>/apex/com.android.art/</td></tr><tr><td>java.io.tmpdir</td<>td>Local de um diretório temporário.<br>A localização varia de acordo com o aplicativo.<br>Veja java.io.File#createTempFile</td><td>/data/user/0/com.android.app/cache</td></tr<>tr><td>java.library.path</td<>td>Caminho de pesquisa para bibliotecas< JNI/td><td</vendor/lib:/system/lib>/td></tr<>tr><td>java.vendor</td><td>Fornecedor< de VM legível por humanos/td><td>The Android Project</td></tr<>tr td><>java.vendor.url</td><td>URL para o site< do fornecedor da VM/td><td>http://www.android.com/</td></tr<>tr><td>java.version</td<>td>(Não útil no Android)</td><td0></td></tr>

<tr td java.specification.version</td><td>VM libraries version</td<>td0.9></td></tr<>tr><td>java.specification.vendor</td<>td>VM libraries vendor</td><td>The Android Project</td></tr><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>1.2.0</td></tr<>tr><td>java.vm.vendor</td<>td>VM implementation vendor</td<>tdThe Android Project<>/td></tr><tr><td>java.vm.name</td<>td>VM implementation name</td<>td>Dalvik</td></tr<>tr><td>java.vm.specification.version</td><td>VM specification version</td<>td><0.9/td></tr><tr><td>java.vm.specification.vendor</td<>td>VM specification vendor</td<>td<The Android Project>/td></tr<>tr><td>java.vm.specification.name</td<>td>VM specification name</td><td>Dalvik Virtual Machine Specification</td></tr>

<tr td>line.separator</td<>td>O separador< de linha do sistema/td><td>\n</td></tr><>

<tr td os.arch</td<>td>OS architecture</td><tdaarch64></td></tr><tr td>><os.name</td><td>OS (kernel) name</td<>td<>Linux/td></tr><tr td>><os.version</td<>td>OS (kernel) version</td<>td<5.10.98-g6ea688a79989>/td></tr>><>

<tr td path.separator</td<>td>Ver<java.io.File#pathSeparator /td<>td<:>/td></tr>><>

<tr td user.dir</td><td>Base de caminhos não absolutos</td><td</>/td></tr><tr><td>user.home</td><td>(Não útil no Android)</td<>td>Vazio</td></tr<>tr td>><user.name</td<>td>(Não útil no Android)</td<>td>Vazio</td></tr>><>

</mesa>

Vários caminhos em um valor de propriedade do sistema são separados pelo caractere separador de caminho da plataforma.

Observe que, mesmo que o gerenciador de segurança não permita a getProperties operação, ele pode optar por permitir a #getProperty(String) operação.

Documentação Java para java.lang.System.getProperties().

Documentação do setter de propriedades:

Tenta definir todas as propriedades do sistema. Copia todas as propriedades de e descarta propriedades do p sistema que são somente leitura e não podem ser modificadas. Consulte #getProperty para obter uma lista dessas propriedades.

Documentação Java para java.lang.System.setProperties(java.util.Properties).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a