当前位置: 首页 > news >正文

工信部网站备案查询步骤详解办公室设计说明万能模板

工信部网站备案查询步骤详解,办公室设计说明万能模板,wordpress多站点 用户,杭州精品课程网站建设这里使用获取rga版本为例 1,使用sh脚本方法 sh的编写 echo $(getprop vendor.rga_api.version) 其中,vendor.rga_api.version是关键字 相关方法也有两种,一种是从sh脚本读取流,一种是指令很少的,直接读取字符串化…

这里使用获取rga版本为例

1,使用sh脚本方法

sh的编写

echo $(getprop vendor.rga_api.version)

其中,vendor.rga_api.version是关键字

相关方法也有两种,一种是从sh脚本读取流,一种是指令很少的,直接读取字符串化为流。

代码如下:

 private void getRgaVersion(){Log.e(TAG, "onCreateView: 开始去获取rga");try {//todo 这种方法是需要写一个sh文件,从sh文件里面拿到对应的值  方法一  麻烦,而且需要单独写个文件,将方法二的内容放进去,然后放进设备对应的路径下面
//            ProcessBuilder processBuilder = new ProcessBuilder("sh", "sdcard/xxxx/rga.sh");//todo 这个方法是将sh文件里面的内容,直接在这使用指令形式执行 方法二ProcessBuilder processBuilder = new ProcessBuilder("sh", "-c","echo $(getprop vendor.rga_api.version)");Process process = processBuilder.start();process.waitFor();// 读取脚本结果输出BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));StringBuilder output = new StringBuilder();String line;while ((line = reader.readLine()) != null) {output.append(line).append("\n");}// 获取到rga的版本号String version = output.toString().trim();if ("1.9.1_[3]".equals(version)){rgaFlag=true;}Log.e(TAG, "onCreateView: 使用代码直接获取,不需要从sh文件那么麻烦,获取到的rga属性为="+version+";flag="+rgaFlag );} catch (IOException e) {e.printStackTrace();} catch (InterruptedException e) {e.printStackTrace();}}

2,使用反射获取 SystemProperties类

import java.lang.reflect.Method;public final class SystemPropertiesUtils {private static final String CLASS_NAME = "android.os.SystemProperties";public static String getProperty(String key, String defaultValue) {String value = defaultValue;try {Class<?> c = Class.forName(CLASS_NAME);Method get = c.getMethod("get", String.class, String.class);value = (String)(get.invoke(c, key, defaultValue));} catch (Exception e) {e.printStackTrace();} finally {return value;}}public static void setProperty(String key, String value) {try {Class<?> c = Class.forName(CLASS_NAME);Method set = c.getMethod("set", String.class, String.class);set.invoke(c, key, value);} catch (Exception e) {e.printStackTrace();}}
}

调用getProperty("vendor.rga_api.version", "default");

http://www.yayakq.cn/news/939370/

相关文章:

  • 怎么利用wordpress管理站点中国软件开发公司排行
  • 电子游戏网站建设江苏润祥建设集团网站
  • 本地的镇江网站建设wordpress导入sql失败
  • 网站备案 前置审批号桂平做网站公司
  • 怎样建官方网站开个人网站如何赚钱
  • 本地网站构建h5怎么制作进入下一页
  • 厦门网站改版WordPress移除顶部恢复
  • jsp做门户网站军事新闻最新消息报道
  • a站为什么会凉网页制作WordPress模板
  • 南宁网站建设开发蓝色网站模版
  • 化工材料 技术支持 东莞网站建设Wordpress循环一行3个div
  • 与电子商务网站建设有关实训报告企业融资渠道有哪些
  • 南充做网站的公司电子商务网站建设方案推荐
  • 网站logo是什么意思国内可用的免费云端服务器
  • php网站开发实例编程韩国美食做视频网站有哪些
  • 济南优化网站个人网站做企业备案
  • 手机网站整站模板下载前端开发培训费用
  • 漳州本地网站哪里有建设网站中的视频下载
  • 泉州seo网站推广二手交易网站建设内容策划
  • 泰州做网站优化小程序发布流程怎么弄
  • 南京建设网站公司自学网站查分数
  • 做淘宝的导购网站装修设计案例网站
  • 爱站网seo综合查询消防有哪些网站合适做
  • 电子商务网站建设与管理考试拖拽式在线网页制作工具
  • uzi视频网站谁做的网站建设课程体系
  • 品牌网站建设解决郑州网站建设优化
  • 中信建设有限责任公司客户南京seo排名外包
  • 学校做网站难吗网站主页图片
  • 衡量网站质量的标准网络公司免费做网站
  • 如何控制一个网站软件开发asp网站开发框架