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 td<><>b>Example</b></td/tr td></tr>><<td>file.separator</td<>td><java.io.File#separator/td<>td>/</td></tr tr<>

<tr><td>java.class.path</td td><td>システム クラス パス</td td><.<>/td></tr tr><><td>java.class.version</td td td>><(Android では役に立たない)</td><td><50.0/td></tr<><>td>java.compiler</td td><td>(Android では役に立たない)</td td><></td></tr tr<>td><>java.ext.dirs</Td><td>(Android では役に立ちません)</td td<>td>Empty</td></tr td>><<>java.home</td td td<>td>ファイル システム<上の VM の場所/td<>td<>/apex/com.android.art//td></tr td><><>java.io.tmpdir</td td<>>一時ディレクトリの場所。<br>場所はアプリケーションによって異なります。<br>JNI ライブラリの /td<>td/data/user/0/com.android.app/cache></td></trtd<>><>java.library.path</td td><td>Search path for JNI libraries</td><td></vendor/lib:/system/lib/td></tr<>><td>java.vendor</td td td><>Human-readable VM vendor</td><td><The Android Project/td/tr><td><>>< java.vendor.url</td を参照してくださいjava.io.File#createTempFile<VM ベンダーの Web サイト</td td td<>/td>http://www.android.com/<></tr td><>><java.version</td td td><>(Android では役に立たない)</td td>0</td></tr の td URL><><>>

<tr><td>java.specification.version</td td td><>VM ライブラリ バージョン</td<>td<>0.9/td></tr td>><<td>java.specification.vendor</td td><td>VM ライブラリ ベンダー</td<>td<>The Android Project/td></tr<>><td>java.specification.name</td td>><VM ライブラリ名</td><td<Dalvik Core Library>/td></tr tr><><td>java.vm.version</td td td<>>VM 実装バージョン</td td<1.2.0>></td></tr td<>>><java.vm.vendor</td td<>td>VM 実装ベンダー</td<>td/td>><<The Android Project/tr<>><td>java.vm.name</td td<>td>VM 実装名</td td<Dalvik>>><</tr tr<>><td>java.vm.specification.version</td td td<>>VM 仕様バージョン</td td><>0.9</td></tr td><<>td>java.vm.specification.vendor</td><td td>VM 仕様ベンダー</td><td/tdThe Android Project><<>/tr><><td>java.vm.specification.name</td td>><VM 仕様名</td td td><>Dalvik Virtual Machine Specification</td></tr>

<tr><td>line.separator</td td>><システム行区切り記号</td><td\n></td></tr>

<tr><td>os.arch</td td td<>>OS architecture</td><tdaarch64<>/td></tr td<><>td>os.name</td td><td>OS (カーネル) 名</td<>tdLinux<>/td/tr td><><>>< os.version</td td td<>>OS (カーネル) バージョン</td<>td5.10.98-g6ea688a79989></td></tr>

<tr><td>path.separator</td td<>td>/td td<<:>>/td></tr を参照してくださいjava.io.File#pathSeparator<>

<tr><td>user.dir</td td><td>非絶対パス<のベース/td td><</>/td></tr td><><>user.home</td td td<>>(Android では役に立たない)</td td<>>空</td></tr td><><>user.name</td td><td>(Android では役に立たない)</td td<>>Empty</td></tr>

</テーブル>

システム プロパティ値内の複数のパスは、プラットフォームのパス区切り文字で区切られます。

セキュリティ マネージャーが操作を許可しない場合でも、操作を getProperties 許可 #getProperty(String) することを選択する場合があることに注意してください。

の Java ドキュメント java.lang.System.getProperties()

プロパティ セッターのドキュメント:

すべてのシステム プロパティの設定を試みます。 からすべてのプロパティを p コピーし、読み取り専用で変更できないシステム プロパティを破棄します。 このようなプロパティの一覧については、「」を参照してください #getProperty

の Java ドキュメント java.lang.System.setProperties(java.util.Properties)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象