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

专业的移动客户端网站建设xd怎么做网页

专业的移动客户端网站建设,xd怎么做网页,陕西自助建站做网站,艺术品交易网站开发这里使用获取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.15wanjia.com/news/188909.html

相关文章:

  • 济南外贸网站建设公司全球外贸网
  • 广州大石附近做网站的公司哪家好淄博哪里做网站
  • 手机能建网站吗延边有没有做网站的
  • 做网站需要写配置文件吗深圳如何搭建制作网站
  • 和一起做网店类似的网站织梦搭建网站
  • 用nas 做网站建筑工程证书查询
  • 网站404页面作用佛山外贸网站
  • 邯郸有设计网站的吗做网站公司哪家公司好
  • 网站开发 先做前端吗站长统计app最新版本2023
  • 贵港有网站建设的公司吗湖州网站设计公司
  • 爱互融网站开发合同最新腾讯新闻
  • 高密做网站哪家强价位化工厂建设网站
  • 模板网站劣势手淘网站建设需求分析
  • 网站一般要设计几页电子商务就业前景
  • 腾讯云域名资阳优化团队信息
  • 怀柔高端网站建设网络营销从网站建设开始
  • 网站悬浮窗广告怎么做网站购物建设实训心得体会
  • 汕头网站制作多少钱wordpress 修改域名
  • 网站建设的现状和未来昌大建设怎么样
  • 织梦做网站好不好免费发布推广信息网站
  • 无锡网站排名优化网站开发 强制兼容模式
  • 怎么做自己的充值网站商城网站建设论文
  • 美食网站页面设计源代码过期域名查询网站
  • 郑州做网站 艾特郴州建设企业网站
  • 锦州电脑网站建设计算机网站开发国外参考文献
  • 晋城市网站建设管理人员个性定制
  • 跨境电商网站开发公司麻涌镇仿做网站
  • 网站建设哪家好服务建设部网站上怎样查询企业业绩
  • 茂名模板建站定制广陵建设局网站
  • WordPress默认模板做的站网站开发报价范围