#!/bin/bash
#creat by@dyh
###单设备
adb devices >log
statue=`cat log |tr -d '.0-9A-Z:' |sed -n '2p' |sed 's/^[ \t]*//g'`
if [[ $statue = d* ]];then
#连接 状态deviceecho -e "\033[32m pass \033[0m"
elif [[ $statue = of* ]];then
#offline 状态echo -e "\033[31m offline \033[0m"adb disconnect $ipadb connect $ip
elif [[ $statue = un* ]];then
#空 状态unknownecho -e "\033[31m unknown \033[0m"adb disconnect $ipadb connect $ip
elseadb connect $ip
fi

##########多设备检测状态

for ip in ip1 ip2
doadb devices >logif cat log |grep -Eai "unknow|offline" >/dev/nullthenecho -e "\033[36m unknow|offline,执行 \033[0m"elseecho -e "\033[36m device,执行 \033[0m"
fi
done

shell检查Android设备连接状态相关推荐

  1. 怎样检查Android网络连接状态

    在发送任何HTTP请求前最好检查下网络连接状态,这样可以避免异常.这个教程将会介绍怎样在你的应用中检测网络连接状态. 创建新的项目 1.在Eclipse IDE中创建一个新的项目并把填入必须的信息.  ...

  2. android检测蓝牙设备连接不上,Android检查设备连接状态

    遇到一个检查蓝牙设备连接状态问题,困扰许久.在网上查询良久,尝试了多种方案,也没有很好的解决,最终经"高人指点",小有所获,在此小记. 网上查询的主要方法为以下两种: 1.getP ...

  3. 手机或android设备连接电脑,但是adb devices找不到设备。

    android设备连接电脑后,在设备管理中Android devices出现android adb interface而未出现便携设备设备中.或者出现在串口设备有感叹号的情况.遇到过这种情况,adb连 ...

  4. teamviewer安装(有相关安装教程)以及teamviewer一直处于“未就绪,请检查你的连接”状态解决办法,亲测有效!!

    问题描述 1.想远程控制一台电脑,这样可以在宿舍使用实验室的相关电脑资源 2.teamviewer一直处于"未就绪,请检查你的连接"状态,无法进行远程控制. 3.teamviewe ...

  5. android hdmi 监听,对于HDMI设备连接状态的监听

    对与最近主要做的是电视机盒子端的开发,其中涉及到设备的状态监听比较繁琐,所以对HDMI的连接状态的监听方法做个记录,方便后续查看. 主要通过两种方式: (1)比较常用的广播监听 注册一个动态广播来获取 ...

  6. Android 网络连接状态的监控

    有些应用需要连接网络,例如更新后台服务,刷新数据等,最通常的做法是定期联网,直接使用网上资源.缓存数据或执行一个下载任务来更新数据. 但是如果终端设备没有连接网络,或者网速较慢,就没必要执行这些任务. ...

  7. 路由器有一个android设备连接不上,Android http连接 – 多个设备无法连接同一台服务器...

    我真的需要帮助-- 我有一个简单的Android应用程序连接到我的服务器以通过HTTPS获取数据. 一切正常,直到我从另一台设备(iOS或Android)连接到同一台服务器.我开始得到超时或连接被拒绝 ...

  8. android设备连接win10,win10手机连接Android设备、iphone 操作方法

    win10手机连接Android设备.iphone 操作方法 在windows10 1709 秋季创意者更新版操作系统中 windows 设置 界面的 [手机]功能有什么用呢?我们在windwos 设 ...

  9. android设备连接电脑无需授权

    摘要:本文主要介绍设备连接电脑后如何去除"一律允许使用这台计算机进行调试"对话框,并且能够正常使用.通过代码的修改达到此效果. Android8.0 user版本使用adb roo ...

  10. Android 设备 连接打印机

    android 设备是可以连接打印机的. 而且系统版本越高,API越是完善. 我的设备是4.x的平板设备. 发现打印设备的代码: //重要的是获取到UsbManager 这个是发现打印设备的方法 Us ...

最新文章

  1. Pycharm问题归纳
  2. mac svn的替代品CornerStone
  3. 示波器输入阻抗匹配问题
  4. mangodb 高频数据_金融分析量化系统,高频交易程序数据库通常采用哪种方式存贮数据?...
  5. [Craftor原创]EZ-USB与FPGA的通信接口设计
  6. Friendly Group Gym - 102769F 2020(并查集)ccpc秦皇岛分站赛
  7. python三引号解析_[宜配屋]听图阁
  8. C++之第一个程序Hello World,使用IO库输出Hello World
  9. STM32工作笔记0060---窗口看门狗实验
  10. 三步教你手动破解网易云音乐加密
  11. mac os模拟器linux,Mac系统如何启动iOS模拟器 快速启动iOS模拟器教程
  12. 房产销售数据分析与可视化的设计与实现
  13. 微大夫感冒舒缓仪亮相“2018健康陕西发展大会”回顾
  14. Fragment already added问题的解决
  15. 从zotero文献集中批量导出PDF的方法
  16. vue2.0引入antd
  17. 连咖啡:新零售时代中的娱乐“生意经” | 一点财经
  18. html5 input与textarea标签及其属性
  19. 3G门户GO手机浏览器试用
  20. 看不到同一个网络下的其他计算机,局域网中看不到其他计算机怎么办

热门文章

  1. 十万个Web3为什么:什么是Optimism?它靠何法宝帮助以太坊扩容?
  2. 米扑代理:爬虫代理IP哪家好
  3. 泰拉瑞亚服务器config修改,《泰拉瑞亚》游戏配置怎么修改 游戏配置修改办法推荐...
  4. 2021最新 从零开始搭建terraria(泰拉瑞亚)云服务器
  5. 阿里云天池机器学习训练营(Day7, Day8):机器学习算法(三):K近邻(k-nearest neighbors)初探
  6. 403错误服务器未响应是什么意思,什么是HTTP ERROR 403?导致403错误的主要原因及解决方法...
  7. 【线代】线性方程组求解概念:齐次/非齐次方程的解?非零解、无穷多解、求解、求通解、方程有解时求全部解,是什么意思?
  8. 权益证明,私钥攻击与无法伪造的奢侈
  9. UVA 10041-Vito's Family
  10. c语言人民日报排版的代码,人民日报都在玩的排版黑科技,教你1分钟上手!