Dan*_*izz 56 android adb android-studio
我安装了Android Studio.然后我更新了Android SDK.现在,当我启动Android Studio时,会弹出以下消息:
亚行没有回应.您可以等待更多,或手动终止"adb.exe"进程并单击"重新启动"
该对话框有3个选项:等待更多,重新启动和取消.但是所有这些都给了我相同的结果,即出现等待ADB的消息,我无法对Android Studio做任何事情.
我必须使用Windows任务管理器杀死该程序!我正在使用Windows 7.
谁可以帮我这个事?
dud*_*ego 58
去
工具> Android>(取消选中)启用ADB集成 (如果工作室挂起/卡住结束adb进程手动)
然后,
工具> Android>(检查)启用ADB集成
Gin*_*ino 34
在我的Macbook专业版中,我偶尔会在Android Studio中获得此功能.以下为我解决了这个问题:
打开一个终端,而不是使用'adb kill-server',使用这个:
$ killall adb
Run Code Online (Sandbox Code Playgroud)
等一下,看起来Android Studio会自动重启adb.
Boa*_*rdy 25
从命令提示符运行命令adb kill-server.如果你要使用它,这将关闭ADB和android studio或Eclipse,如你所说,将显示Waiting for ADB.
一旦ADB关闭运行adb start-server或运行adb devices,它将自动启动adb服务并显示您的Android模拟器或开发设备已成功连接.
对我来说,在Windows 7上,杀死ADB服务器并通过命令行重新启动它并没有帮助.它不会成功启动.
>adb kill-server
>adb start-server
* daemon not running. starting it now on port 5037 *
ADB server didn't ACK
* failed to start daemon *
Run Code Online (Sandbox Code Playgroud)
因此,通过任务管理器杀死adb.exe进程实际上是最简单的解决方案.
小智 5
检查是否有任何服务正在侦听端口5037,并将其杀死。您可以为此使用lsof:
$ lsof -i :5037
$ kill <PID Process>
Run Code Online (Sandbox Code Playgroud)
然后尝试
$ adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
Run Code Online (Sandbox Code Playgroud)
这解决了我的问题。
小智 5
我是netstat -nao | findstr 5037在cmd下运行的
正如你所看到的,有一个 id 为 3888 的进程。taskkill /f /pid 3888
如果你有多个进程,我会杀死它,然后杀死所有进程。
之后运行 adb with adb start-server,我的 adb 运行成功。
| 归档时间: |
|
| 查看次数: |
99697 次 |
| 最近记录: |