次の方法で共有


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

<tr><td>java.class.path</td td><>System class path</td><td>.<></tr tr<>td>><java.class.version</td td<>td>(Not useful on Android)</td td<>><50.0/td></tr<>><td>java.compiler</td><td td>(Not useful on Android)</td><td td>Empty</td></tr tr<>td><>java.ext.dirs</td><td>(Not useful on Android)</td td<>td>Empty</td></tr tr><td>><java.home</td td td td<>>location of the VM on the file system</td td/apex/com.android.art/><<>/td></tr tr<>td><>java.io.tmpdir</td td<>>location of a temporary directory.<br>場所はアプリケーションによって異なります。<br>See java.io.File#createTempFile</td><td></data/user/0/com.android.app/cache/td></tr tr><<>td>java.library.path</td td><td>Search path for JNI libraries</td<>td/vendor/lib:/system/lib></td></tr tr><<>td>java.vendor</td td td<>>human-readable VM vendor</td td><>The Android Project</td/tr td><<><>> java.vendor.url</td><>VM ベンダーの Web サイト</td td></td<><>http://www.android.com//tr tr<>td><>java.version</td td><td>(Android では役に立たない)</td td<0>/td></tr の td URL><>

<tr><td>java.specification.version</td td td><>VM libraries version</td><td><0.9/td></tr tr<>td>><java.specification.vendor</td td<>td>VM libraries vendor</td<>td<>The Android Project/td></tr td>><<>java.specification.name</td td td><>VM libraries name</td td<Dalvik Core Library><>/td></tr tr><><td>java.vm.version</td td td><>vm implementation version</td td1.2.0<<>>/td></tr tr<>td>><java.vm.vendor</td td><td>VM implementation vendor</td td<>/td><<>The Android Project/tr tr><<>td>java.vm.name</td td td><>VM implementation name</td tdDalvik><></td></tr tr<>td><>java.vm.specification.version</td td td><>VM 仕様バージョン</td><td<0.9><>/tr tr><td><>java.vm.specification.vendor</td td><td>VM 仕様ベンダー</td td<>/tdThe Android Project><<>/tr 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<>td\n></td></tr>

<tr><td>os.arch</td td td<>>OS architecture</td<>td<aarch64>/td></tr tr><td>><os.name</td td td>><OS (kernel) name</td<>tdLinux<>/td></tr td><>><os.version</td td<>>OS (kernel) version</td<>td5.10.98-g6ea688a79989></tr><>

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

<tr><td>user.dir</td td<>td>Base of non-absolute paths</td<>td</><>/tr tr><><td>user.home</td td<>td>(Not useful on Android)</td><td td>Empty</td></tr tr>><<td>user.name</td><td td>(Not useful on Android)</td td<>>empty</td></tr>

</テーブル>

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

セキュリティ マネージャーが操作を許可しない場合でも、操作を getProperties 許可 #getProperty(String) することを選択できます。

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

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

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

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

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象