// 型号
android.os.Build.MODEL
// Android 版本
android.os.Build.VERSION.RELEASE
// 版本号
android.os.Build.DISPLAY
// 内核版本
private TextView text_kernel_version;
Process process = null;
try {
process = Runtime.getRuntime().exec("cat /proc/version");
} catch (IOException e) {
e.printStackTrace();
}
InputStream outs = process.getInputStream();
InputStreamReader isrout = new InputStreamReader(outs);
BufferedReader brout = new BufferedReader(isrout,8*1024);
String result = "";
String line;
try {
while ((line = brout.readLine()) != null) {
result += line;
}
} catch (IOException e) {
e.printStackTrace();
}
if(!"".equals(result)){
String Keyword = "version ";
int index = result.indexOf(Keyword);
line = result.substring(index + Keyword.length());
index = line.indexOf(" ");
String lsd = line.substring(result.indexOf("#1")+1);
text_kernel_version.setText(line.substring(0,index)+"\r\n"+android.os.Build.USER+"@"+android.os.Build.HOST+" #1"+"\r\n"+lsd);
}