相关疑难解决方法(0)

错误"与adb的连接已关闭,并且发生了严重错误."

我花了几天时间尝试启动任何Android程序.甚至"Hello World"也给了我同样的错误:

"与adb的连接已关闭,并且发生了严重错误".

我在Windows XP计算机上运行Eclipse v3.5(Galileo),Google API 2.2.8.

我已经使用了我可以在网上找到的所有技巧:命令行"adb kill-server",DDMS"重置ADB",我在Eclipse之前和之后启动了模拟器,并搜索了其他程序使用的端口.

这里发生了什么?是否有Eclipse,Java,ADB,模拟器等版本的神奇组合,以及其他有效的版本?

android adb android-emulator

287
推荐指数
7
解决办法
31万
查看次数

设置开发设备(????????????无权限)

我正在使用三星galaxy nexus手机(Android 4.0平台).

我正在开发Ubuntu Linux操作系统上的Android应用程序.我想直接在三星手机设备上运行我的应用程序,所以我执行了以下设置步骤:

  1. 在我的项目AndroidManifest.xml文件中,添加android:debuggable="true"<application>元素中

  2. 在设备上,在" 设置">"安全性"中启用" 未知来源"

  3. 在设备上,在设置>开发人员选项中启用USB调试

  4. 在我的计算机上,/etc/udev/rules.d/51-android.rules使用以下内容创建了该文件:

    SUBSYSTEM=="usb", ATTR{idVendor}=="04E8", MODE="0666", GROUP="plugdev" 
    
    Run Code Online (Sandbox Code Playgroud)
  5. 在我的计算机上,运行该chmod a+r /etc/udev/rules.d/51-android.rules命令

然后,在我的计算机上,我打开了一个终端并执行了adb devices命令,我得到了:

List of devices attached 
????????????    no permissions
Run Code Online (Sandbox Code Playgroud)

由于我没有看到我的设备,只能???????????? no permissions运行以下命令:

 adb kill-server
 adb start-server
 adb devices
Run Code Online (Sandbox Code Playgroud)

但我仍然得到:

List of devices attached 
????????????    no permissions
Run Code Online (Sandbox Code Playgroud)

为什么?我错过了什么?

linux ubuntu android adb fastboot

274
推荐指数
8
解决办法
20万
查看次数

Eclipse错误"ADB服务器没有确认,无法启动守护程序"

更新SDK后,Eclipse显示以下错误:

ADB服务器没有ACK,无法启动守护进程.

当我运行Android应用程序时,它给了我以下内容:

请确保adb正确位于"D:\ android-sdk-windows\platform-tools\adb.exe"并且可以执行.

我该如何解决这个问题?

eclipse android adb

156
推荐指数
10
解决办法
13万
查看次数

adb服务器版本与此客户端不匹配

每当我尝试运行时adb devices:

            $ adb devices
            * daemon not running. starting it now *
            * daemon started successfully *
            List of devices attached
            HT0ANRV05740    device
Run Code Online (Sandbox Code Playgroud)

它说守护进程没有运行并重新启动守护进程.

然后,如果我再次运行adb设备,它会做同样的事情 -

            $ adb devices
            adb server is out of date.  killing...
            * daemon started successfully *
            List of devices attached
            HT0ANRV05740    device
Run Code Online (Sandbox Code Playgroud)

然后,如果我再次运行它,它再次做同样的事情 -

            $ adb devices
            adb server is out of date.  killing...
            * daemon started successfully *
            List of devices attached
            HT0ANRV05740    device
Run Code Online (Sandbox Code Playgroud)

请帮忙!!

此外,我的DDMS不断给我以下消息 -

[2011-02-23 16:17:05 - DeviceMonitor]Adb …
Run Code Online (Sandbox Code Playgroud)

android adb

145
推荐指数
15
解决办法
18万
查看次数

与adb的连接已关闭,并且发生了严重错误.您必须重新启动adb和Eclipse.请确保adb已正确定位

我知道这个问题被多次询问,并且还有一些替代答案.所以请不要关闭其他链接,因为我在下面添加了这个链接.

[2014-01-23 16:19:44 - adb] ADB server didn't ACK
[2014-01-23 16:19:44 - adb] * failed to start daemon *
....
....
[2014-01-23 14:48:10 - My App] The connection to adb is down, and a severe error has occured.
[2014-01-23 14:48:10 - My App] You must restart adb and Eclipse.
[2014-01-23 14:48:10 - My App] Please ensure that adb is correctly located at 'E:\Chintan Khetiya\Android KIT\adt-bundle-windows-x86_64-20130522\adt-bundle-windows-x86_64-20130522\sdk\platform-tools\adb.exe' and can be executed.
Run Code Online (Sandbox Code Playgroud)

一些篦子答案

  • 从任务管理器中杀死 - 在这种情况下,我无法删除我的进程.当我刚刚删除它时会自动创建新的.(在任务管理器中显示更多的adb)

在此输入图像描述

  • 从亚洲开发银行杀死 - 这对我有用,但我必须至少进行两到三次这个过程.所以至少我必须重新开始两次或三次日食,这非常耗费时间.

在此输入图像描述

eclipse android environment-variables adb

21
推荐指数
1
解决办法
3万
查看次数

Adb不会开始

运行Vista,尝试adb从shell 启动,因为管理员获取守护程序现在没有运行启动它

ADB server didn't ACK
* failed to start daemon *
Run Code Online (Sandbox Code Playgroud)

对此有何帮助?

android adb

19
推荐指数
5
解决办法
6万
查看次数

ADB服务器在macOS上没有确认

自从两天前我将Android Studio更新到最新的稳定版本2.3后,我收到此错误; 我从Gradle Console获得的完整错误消息是:

07:59:59 E/adb: error: could not install *smartsocket* listener: Address already in use
07:59:59 E/adb: ADB server didn't ACK
07:59:59 E/adb: * failed to start daemon *
07:59:59 E/adb: error: cannot connect to daemon
07:59:59 E/ddms: '/Users/USER_NAME/Library/Android/sdk/platform-tools/adb start
server' failed -- run manually if necessary
Run Code Online (Sandbox Code Playgroud)

我试图解决这个问题:

  • 杀死所有adb进程并确保没有进程持有端口5037,adb kill-server(* server not running *即使在adb正在运行的情况下也是如此),关闭Android Studio,删除~/.android目录,运行adb start-server(说* daemon not running. starting it now at tcp:5037 *; * daemon started …

android adb android-studio android-gradle-plugin

14
推荐指数
2
解决办法
8446
查看次数

Android Studio错误:无法连接到守护程序

我已经使用AS几个月了,但是自从两天以来,尝试运行我的应用程序时出现错误:

Unable to run 'adb': null
'C:\Users\lapof\AppData\Local\Android\Sdk\platform-tools\adb.exe start-server' failed -- run manually if necessary
* daemon not running; starting now at tcp:5037
could not read ok from ADB Server
* failed to start daemon
error: cannot connect to daemon
Run Code Online (Sandbox Code Playgroud)

我读过很多人遇到此问题的信息,但是提供的解决方案对我不起作用。我特别阅读以下问题:

这些问题的很多答案都说要从任务管理器中关闭adb.exe,问题是adb.exe没有运行,如果我尝试通过.\adb start-server在PowerShell窗口中键入来重新启动它,则会遇到相同的错误。

我也尝试重新启动我的PC,但是它不起作用。在我要连接的Android设备上(三星Galaxy S8),我启用了USB调试功能。我什至尝试删除所有授权的设备,但没有任何效果。

我检查了其他进程是否使用了5037端口,但adb.exe使用了5037端口(并且该端口的防火墙状态是允许的,但不受限制)。顺便说一句,正如我所说,在任务管理器中没有adb.exe。

最后,我尝试遵循我所链接的最后一个问题中提供的说明(基本上,我重新下载了adb.exe)。最初我跑了.\adb start-server,出现了这个奇怪的错误:

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
** daemon …
Run Code Online (Sandbox Code Playgroud)

android adb android-studio

5
推荐指数
6
解决办法
1万
查看次数

ECLIPSE - 与adb的连接已关闭,并且发生了严重错误

我花了一天时间尝试启动任何Android程序.它给了我同样的错误:

"与adb的连接已关闭,并且发生了严重错误".

我在Windows7机器上运行Eclipse Galileo.

我已经使用了我可以在网上找到的所有技巧:命令行"adb kill-server",DDMS"重置ADB",我在Eclipse之前和之后启动了模拟器,并搜索了其他程序使用的端口.

当启动服务器获得相同

    * daemon not running. starting it now on port 5037 *
ADB server didn't ACK
* failed to start daemon *
Run Code Online (Sandbox Code Playgroud)

android adb windows-7

1
推荐指数
1
解决办法
2万
查看次数