Android获取系统内核版本的方法

分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

               

看网上关于这个问题的帖子挺少的,和大家分享一下。

    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;    }
           

分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

猜你喜欢

转载自blog.csdn.net/qq_43661383/article/details/87876108