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

服饰工厂网站建设/百度指数怎么用

服饰工厂网站建设,百度指数怎么用,新吴区推荐做网站电话,怎么做网站前台最近的工作是Android驱动开发,时常需要使用adb shell命令来查询节点下面的很多信息 首先所有的adb shell命令是以ArrayList的格式传入的,查询的结果也是以ArrayList的形式扔出去的 其次C#实际上是调用本地系统应用实现的adb shell命令的执行&#xff0…

最近的工作是Android驱动开发,时常需要使用adb shell命令来查询节点下面的很多信息

首先所有的adb shell命令是以ArrayList的格式传入的,查询的结果也是以ArrayList的形式扔出去的

其次C#实际上是调用本地系统应用实现的adb shell命令的执行,所以我们最好的是使用process这个类来实现

最后确保的是adb工具在C:\Windows目录下面

           // new process对象System.Diagnostics.Process p = new System.Diagnostics.Process();// 设置属性p.StartInfo.UseShellExecute = false;p.StartInfo.CreateNoWindow = true;p.StartInfo.FileName = "cmd.exe";p.StartInfo.RedirectStandardError = true;p.StartInfo.RedirectStandardInput = true;p.StartInfo.RedirectStandardOutput = true;String command = string.Empty;

           // 同时执行多条adb shell命令for (int i = 0; i < commad_array.Count; i++) {if (i == commad_array.Count - 1) {command += "adb shell " + commad_array[i];} else {command += "adb shell " + commad_array[i] + "&";}  }p.StartInfo.Arguments = "/c " + command;// 开启process线程p.Start();// 获取返回结果,这个是最简单的字符串的形式返回,现在试试以其他的形式去读取返回值的结果。string str = string.Empty;StreamReader readerout = p.StandardOutput;string line = string.Empty;while (!readerout.EndOfStream) {line = readerout.ReadLine();//Console.WriteLine(line);//将得到的结果写入到excle中excut_result.Add(line);}p.WaitForExit();p.Close();return excut_result;}

前提是手机必须连接,当手机未连接的时候,查询不到结果值,可以以此条件来判断手机是否连接,在p.Start()这个函数的地方最好加上try catch来捕捉异常

简单的demo程序如下所示:

 System.Diagnostics.Process p = new System.Diagnostics.Process();p.StartInfo.UseShellExecute = false;p.StartInfo.CreateNoWindow = true;p.StartInfo.FileName = "cmd.exe";p.StartInfo.Arguments = "/c adb shell cat /proc/gesture_state";p.StartInfo.RedirectStandardError = true;p.StartInfo.RedirectStandardInput = true;p.StartInfo.RedirectStandardOutput = true;p.Start();string outtr = p.StandardOutput.ReadToEnd();MessageBox.Show(outtr);p.Close();主要使用的还是一个Process的一个来实现的。

http://www.jmfq.cn/news/5035447.html

相关文章:

  • 初中作文网/北京seo包年
  • 域名有了怎么做网站/草莓永久地域网名入2022
  • python 微信网站开发/cfa三级和一二级关系大吗
  • 北京企业网站建设公司/世界足球世界排名
  • 直邮网站的推广活动怎么做/google seo是什么意思
  • 网站建设规划ppt/大数据技术主要学什么
  • 网站内链结构是什么/百度导航最新版本
  • 简单个人网站制作教程/电商中seo是什么意思
  • 建设微网站的特色/网络热词作文
  • 手机上可以做网站吗/推广计划书范文
  • 东莞南城网站建设价格/如何制作自己的网页
  • 在线美食网站开发论文/seo优化服务
  • 网站建设寻找可以途径/网销是什么工作好做吗
  • 建个公司网站要多少钱/seo软文推广
  • 我想看b站直播有哪些软件/百度营销大学
  • 湖南网站托管/百度竞价排名广告定价鲜花
  • 比较好看的网站设计/软文网站平台
  • 网站作业二级网页/广告营销
  • 网站欧美风格/重庆关键词搜索排名
  • 网站模板怎么连接域名/怎样在百度上做广告
  • 开个捕鱼网站怎么做/厦门最好的seo公司
  • 企业网站制作是什么/个人网站源码免费下载
  • 全屏 网站 代码/恶意点击竞价是用的什么软件
  • html5网页模板免费/seo网站优化方
  • 腾讯云配置wordpress/惠州优化怎么做seo
  • 网站版块策划/百度旅游官网
  • 淄博定制网站建设公司/推广系统
  • 做网站的域名/湘潭网站设计
  • 谁能分享个小网站啊/长沙靠谱关键词优化公司电话
  • 如何把网站程序做授权网址访问/郑州网站网页设计