sh 解决方法adb断开macOS Sierra上的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 解决方法adb断开macOS Sierra上的问题相关的知识,希望对你有一定的参考价值。

#!/bin/bash

cat << EOF
###########################################################
# Workaround adb disconnecting issue on macOS Sierra
#
# More info:
# https://code.google.com/p/android/issues/detail?id=219085
# credits to: hans...@meetme.com, vs...@google.com
###########################################################

EOF

function monitor_adb () {
  adb start-server
  echo "[$(date)] adb started"

  while [ "$(adb shell echo 1)" ]; do sleep 5; done

  echo "[$(date)] adb is broken, restarting"

  adb kill-server
  adb start-server || adb start-server
  adb reverse tcp:8081 tcp:8081
}

while [ true ]; do time monitor_adb ; done

以上是关于sh 解决方法adb断开macOS Sierra上的问题的主要内容,如果未能解决你的问题,请参考以下文章

sh 在macOS Sierra上的virtualenv中安装psycopg2

sh macOS Sierra에서원화(₩)대신백쿼트(`)입력하기

macOS Sierra Git Gui Crash 解决方法

sh Apple macOS Sierra上的M节点主节点和N节点工作节点的脚本安装

MacOS Sierra 注册机无法运行的解决方法

如何解决 MacOS Sierra 不支持 PPTP 的问题