2012年5月11日 星期五

[Android] [JAVA] 取得settings中資料



1). 大部份資料會在getprop中有
● Android: getprop
● JAVA: SystemProperties.get("屬性")


※ Ex: SystemProperties.get("ro.build.version.release")


2). Kernel Version(OS Version)
● Android: cat proc/version
● JAVA:
Properties props = System.getProperties();
props.getProperty("os.version")


3). EC version
● Android: cat /sys/EcControl/EcVer
● JAVA: 利用filereader讀出檔案,再將檔案內容存進變數
public String getECVer(){
String str="";
int len=0;
char[] cbuf = new char[200];
try {
FileReader fn = new FileReader("/sys/EcControl/EcVer");
try {

while((len = fn.read(cbuf,0,cbuf.length))>=0){
str+=String.valueOf(cbuf,0,len);
}
} catch (IOException e) {
e.printStackTrace();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}



沒有留言:

張貼留言