我有一个SAMSUNG S5,我开始学习如何在Android中编程。起初Android Studio检测到我的设备,我能够很好地测试我的程序,但突然间它再也找不到它了。每当我在Android设备监视器中“重置adb”时,它总是会给我这个错误:
Adb connection Error:An existing connection was forcibly closed by the remote host
我的电脑检测到我的设备,但Android Studio没有。
我尝试重新启动Android工作室和整个计算机。
我尝试过不同的USB端口和USB。
我也尝试卸载并重新安装驱动程序。
没有任何作用,请帮助,谢谢。
答案 0 :(得分:7)
另外,尝试更改usb计算机连接类型(在通知栏中找到)。对我来说,作为相机连接(ptp而不是默认的mtp)是解决方案。
答案 1 :(得分:6)
确保您已从SDK管理器下载了最新版本的googleusb驱动程序。如果这没有帮助尝试三星通用ADB驱动程序:
http://download.clockworkmod.com/test/UniversalAdbDriverSetup6.msi
当然不要忘记在设备上启用USB调试
答案 2 :(得分:3)
我想出来了 - 由于某种原因,我的手机无缘无故地关闭USB调试。在我打开电源后,我仍然有时会看到这个问题,然后再看看我的手机。真的很奇怪,但这就是问题所在。
答案 3 :(得分:2)
您必须先检查这些:
1-安装Google USB驱动程序 - >打开SDK Manager,然后下载并安装它
2-启用手机中的USB Debuging模式 - >在设置 - >开发者选项
我最终从这里下载了三星USB驱动程序: http://www.samsung.com/us/support/downloads
您必须选择您的设备,然后才能下载并安装该软件。然后重新启动adb:
adb kill-server
adb start-server
您可以通过运行以下命令将设备添加到adb中的设备中:
adb devices
答案 4 :(得分:0)
所有这些答案都不适合我。
我必须按照以下说明进行操作,以使开发人员能够在设备上进行构建:
- 转到菜单
- 启动设置
- 访问“关于设备”菜单
- 转到“内部版本号”
- 然后点击内部版本号7次
- 在第7次点击之后,您会被告知您现在是一名开发人员
- 现在,当您返回设置菜单时,开发人员选项现在将被启用,您可以在其中执行任何操作。
- 现在要启用USB调试,您需要打开“开发人员”选项,然后勾选“ USB调试”框。
通过https://www.androidpit.com/enable-usb-debugging-on-samsung-galaxy-s5
感谢John,他在此评论中发布了链接:Android Studio can't detect Samsung S5