詳解Android獲取系統(tǒng)內核版本的方法與實現(xiàn)代碼
Android獲取系統(tǒng)內核版本的方法
這里主要實現(xiàn)獲取Android Linux 內核的版本號,網(wǎng)上關于這類文章不是很多,這里記錄下,希望能幫助到大家,
實現(xiàn)代碼:
public static String getKernelVersion() {
String kernelVersion = "";
InputStream inputStream = null;
try {
inputStream = new FileInputStream("/proc/version");
} catch (FileNotFoundException e) {
e.printStackTrace();
return kernelVersion;
}
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream), 8 * 1024);
String info = "";
String line = "";
try {
while ((line = bufferedReader.readLine()) != null) {
info += line;
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
bufferedReader.close();
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
try {
if (info != "") {
final String keyword = "version ";
int index = info.indexOf(keyword);
line = info.substring(index + keyword.length());
index = line.indexOf(" ");
kernelVersion = line.substring(0, index);
}
} catch (IndexOutOfBoundsException e) {
e.printStackTrace();
}
return kernelVersion;
}
以上就是關于獲取Android內核的辦法,如有疑問請留言或者到本站社區(qū)交流討論,共同進步,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
Android實現(xiàn)圖片點擊預覽效果(zoom動畫)
本文主要介紹了Android實現(xiàn)圖片點擊預覽效果的方法步驟。具有很好的參考價值,下面跟著小編一起來看下吧2017-03-03
Android開發(fā)之merge結合include優(yōu)化布局
這篇文章主要為大家詳細介紹了Android開發(fā)之merge結合include優(yōu)化布局,感興趣的朋友可以參考一下2016-06-06
Android監(jiān)聽系統(tǒng)來電并彈出提示窗口
本篇文章主要介紹了Android監(jiān)聽系統(tǒng)來電并彈出提示窗口,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10
android studio使用SQLiteOpenHelper()建立數(shù)據(jù)庫的方法
這篇文章主要介紹了android studio使用SQLiteOpenHelper()建立數(shù)據(jù)庫的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03
Android 將網(wǎng)絡的Url資源轉換為Drawable資源方式
這篇文章主要介紹了Android 將網(wǎng)絡的Url資源轉換為Drawable資源方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03

