- 此问题在此处已有答案**:
(23个答案)
(21个答案)
六年前关闭了。
我不能在我的笔记本电脑上运行Android应用程序。Eclipse不断地给出相同的错误,即"ADB服务器没有确认"
我尝试了所有方法,从ddms视图,命令行(kill-server,start-server),任务管理器重启adb,然后重启eclipse.当我启动adb服务器并重新打开eclipse时,只要我运行android应用程序,同样的错误就会出现在控制台;ADB服务器未确认。
除了重启亚行之外,你能否给出一个想法
8条答案
按热度按时间qyyhg6bp1#
对于Mac用户,对我有效的是:
1.打开活动监视器(相当于Windows任务管理器)
1.取消亚行任务
1.重启adb
vfh0ocws2#
请使用以下命令杀死adb:
然后,使用以下命令重新启动它:
对我来说效果非常好:)
mwyxok5s3#
查找~/. android/adb_usb. ini文件中的拼写错误。如果该文件被弄乱,可能会导致此问题。
cs7cruho4#
在我的PC中,我使用命令行taskkill /f /t /im wandoujia_daemon.exe(因为adb.exe或bas_daemon.exe未在我的任务管理器中运行)并且... adb服务器成功启动
pw136qt25#
在我的例子中,我使用命令行
taskkill /f /t /im bas_deamon.exe
(因为adb.exe没有启动),adb服务器成功启动wgeznvg76#
除**@ maveý溶液外。
实际上,我们必须使用这个地址
0.0.0.0:0
杀死进程,这就是为什么大多数人从任务管理器杀死adb.exe
是工作的原因(在我的情况下,我甚至无法看到它的任务管理器)。按照@ mave**步骤,我发现其他进程正在使用这个地址。我继续杀死它,它给我的是
ACCESS DENIED
作为Error
。因此,使用
tasklist|findstr ****
,我找出了进程的名称,并从任务管理器中杀死了它。就在那之后它开始工作了。
在我的示例中,
bas_daemon
和bas_helper
使用的是此地址,两者都对应于MOBOROBOpy49o6xq7#
在命令行中杀死ADB。也在命令行中杀死eclipse。使用[adb start-server]从那里启动adb服务器并重新启动。
798qvoo88#
我相信你已经检查了端口号,并重新启动adb。但你有没有安装正确的android驱动程序在您的计算机上。一些通用的android驱动程序可能无法在您的计算机上工作,你最好安装由您的移动的制造商提供的驱动程序,如果你找不到驱动程序在制造商的网站上,考虑下载它的软件套件,它可能包括驱动程序。