详解Android获取系统内核版本的方法与实现代码-创新互联

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

超过10多年行业经验,技术领先,服务至上的经营模式,全靠网络和口碑获得客户,为自己降低成本,也就是为客户降低成本。到目前业务范围包括了:做网站、网站设计,成都网站推广,成都网站优化,整体网络托管,小程序设计,微信开发,重庆APP软件开发,同时也可以让客户的网站和网络营销和我们一样获得订单和生意!

                这里主要实现获取Android Linux 内核的版本号,网上关于这类文章不是很多,这里记录下,希望能帮助到大家,

实现代码:

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获取系统内核版本的方法与实现代码-创新互联
网站地址:http://hxwzsj.com/article/ijscp.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站制作 成都网站制作 网站建设公司 成都网站建设 成都网站制作 网站建设公司 成都网站设计 成都网站建设公司 专业网站设计 成都网站建设 成都网站制作 教育网站设计方案 网站建设开发 网站建设 手机网站制作 app网站建设 成都网站制作 重庆电商网站建设 成都网站建设 成都商城网站建设 LED网站设计方案 定制网站建设多少钱