Android:Adb拒绝连接到客户端

我试图在intellij的nexus 5上安装一个应用程序,并且第一次出现错误

"DeviceMonitor: Adb rejected connection to client '5081': closed" 

我试过重启我的adb重启电脑,禁用,启用androiddebugging同步gradle。 奇怪的是,当我尝试在虚拟设备上运行它的工作。 任何人有一个想法? 这是完整的错误代码:

DeviceMonitor:Adb拒绝连接到客户端'5081':closuresDeviceMonitor:连接到客户端'5064'的拒绝连接:closuresDeviceMonitor:连接到客户端'4962':Adb拒绝连接:closuresDeviceMonitor: ADB拒绝连接到客户端'5064':closuresDeviceMonitor:连接到客户端'5064'的连接被拒绝:closuresDeviceMonitor:连接到客户端'3483'的连接被拒绝:closuresDeviceMonitor:连接到客户端'3483'的连接被拒绝:closures

logcat什么也没有显示,我试图在terminal“adb logcat”中运行它,并显示正常。

Related of "Android:Adb拒绝连接到客户端"

我刚刚遇到了这个问题,当我查阅Googlesearch时,Google并没有收到很多结果。 Alchete的回答是为我解决了这个问题,但是对于Windows命令行来说,我不知道如何执行它。 所以我只想详细说明,如果有人和我在同一条船上。

打开“开始”菜单并inputcmd以进入命令行。

更改目录以转到包含adb.exe文件的sdk文件夹。

对我来说,这个命令是这样的:

 cd Documents\Programming\android-studio\sdk\platform-tools 

根据您的sdk文件夹的path进行调整。

然后,你可以input:

 adb kill-server 

其次是:

 adb start-server 

我也有这个问题。 closures并重新启动Android Studio不起作用。

我的解决scheme是在terminal窗口中执行以下命令:

 adb kill-server adb start-server 

之后,我的Android设备正常连接。

我最近有同样的问题。

我已经移动AndroidManifest.xml文件中的intent-filter标签来开始一个不同的活动。

我忘记做的是改变Android Studio中的运行/debugging目标。 点击运行 – >编辑configuration。 看看启动string,并检查它匹配AndroidManifest中的内部启动XML的活动:

启动XML:

 <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> 

我的名声还不够高,但是我想回答说,Alex Lowe和Alchete的回答对我来说是合适的,并且和andy boot的答案相结合。 (为了详细的回答,请给Alex Lowe +1)。

此外,一旦你杀死adb,重新启动你的Android Studio会话。 服务器应该重新启动。

如果像我一样,你得到这个错误,因为你可能已经改变了你的Android Manifest中的意图filter,即你创build了一个启animation面,并添加了Category_Launcher意图

例如,CATEGORY_LAUNCHER表示它应该作为顶级应用程序出现在启动器中

..然后你会想要确保它被指定为你的启动活动,如前所述(运行 – 编辑configuration – 启动)。 “启动默认活动最初将被选中,但是您想将其更改为您指定为启动器的新活动。

希望这两个解决scheme之一将工作!

此外,如果您无法findAndroid SDK的目录path,请转到Android Studio中的SDK Manager,目录path应位于对话框的顶部。

我有同样的问题,在我的情况是由于错误地select了磨损,而不是应用程序(手表function是可选的,请参阅,例如Android工作室错误:缺lessfunction:WATCH的细节)。 GUI永远卡在“等待电话”中。