2008年8月29日 星期五

Android Emulator 中的 Java Properties


NOTE: 以下項目是在 Android 0.9/1.0 測試的


Android Emulator 中的 Java Properties


透過程式抓到 Android Emulator中的相關屬性 , 重新按照比較對我們有用的部份 , 去排序
可以看到有些值是空的

另外要注意的是 它的 java.io.tmpdir 是會去讀取 SD Card , 它用 sdcard 當作暫存目錄
另外則是 user 的dir , home , name , language , region , file.encoding 等幾個屬性會是比較跟我們撰寫程式要可能會使用到的

NO
Name
Value
01
user.dir
/
02
user.home

03
user.name

04
user.language
en
05
user.region
US
06
file.encoding
UTF-8
07
file.separator
/
08
line.separator


09
path.separator
:
10
java.io.tmpdir
/sdcard
11
java.class.path
.
12
java.boot.class.path
/system/framework/core.jar:
/system/framework/ext.jar:
/system/framework/framework.jar:
/system/framework/android.policy.jar:
/system/framework/services.jar
13
java.home
/system
14
java.library.path
/system/lib
15
javax.net.ssl.trustStore
/system/etc/security/cacerts.bks
16
java.ext.dirs

17
os.arch
OS_ARCH
18
os.name
Linux
19
os.version
2.6.25-00350-g40fff9a
20
java.specification.vendor
The Android Project
21
java.vendor
The Android Project
22
java.vm.vendor
The Android Project
23
java.vm.specification.vendor
The Android Project
24
java.vendor.url
http://www.android.com/
25
java.vm.vendor.url
http://www.android.com/
26
java.specification.name
Dalvik Core Library
27
java.vm.specification.name
Dalvik Virtual Machine Specification
28
java.vm.name
Dalvik
29
java.vm.specification.version
0.9
30
java.specification.version
0.9
31
java.runtime.version
0.9
32
java.vm.version
1.0.0
33
java.compiler

34
java.class.version
46.0
35
java.version
0
36
android.vm.dexfile
true