android獲取系統信息
阿新 • • 發佈:2017-10-19
ets osi image 獲取系統屬性 進入 系統 rop out time
連接手機,adb shell 進入 Android Shell 模式,輸入 getprop 獲取系統屬性值
通過上面方法拿到屬性名,然後通過下面方法獲取到系統的屬性值
/**
* 獲取build.prop文件中的某個屬性
*
* @param propName 屬性名稱
* @return 屬性值
*/
public static String getSystemProperty(String propName) {
Log.i(LOG_TAG, "getSystemProperty in time: " + System.currentTimeMillis());
String line;
BufferedReader input = null;
try {
Process p = Runtime.getRuntime().exec("getprop " + propName);
input = new BufferedReader(
new InputStreamReader(p.getInputStream()), 1024);
line = input.readLine();
input.close();
} catch (Exception ex) {
Log.e(LOG_TAG, "Unable to read sysprop " + propName, ex);
return null;
} finally {
if (input != null) {
try {
input.close();
} catch (Exception e) {
Log.e(LOG_TAG, "Exception while closing InputStream", e);
}
}
}
Log.i(LOG_TAG, "getSystemProperty out time: " + System.currentTimeMillis());
return line;
}
android獲取系統信息