这是问题所在.我想在我的设备上运行我的Android Studio应用程序(Samsung Galaxy Ace 2).但没有什么对我有用.告诉我我错过了什么:
1)USB调试开启
2)安装了ADB驱动程序(在设备管理器中我可以看到Android Composite ADB接口)
3)ADB设备列表仍然清晰,即使我重置服务器(adb kill-server,adb start-server,adb devices - 设备列表很清楚)
4)在google usb驱动目录中,在android_winusb.inf文件中我添加了我的设备识别器
5)Android设备管理器仍无法连接到我的设备,重置时显示此错误:"adb连接错误现有连接被远程主机强行关闭"
所以我很乐意听到任何建议.希望你能帮助我
虽然我的电脑可以识别我的手机,但我必须安装三星开发者网站上的官方驱动程序才能让adb/Android Studio识别它:
适用于Windows的Samsung Android USB驱动程序
我也试过上面的解决方案,但没有运气.所以这就是我做的:
下载并安装PdaNet +以修复我的计算机和Android设备之间的连接问题
在我的Android设备上启用USB调试
运行我的应用程序,瞧!我的Android设备现在已被Android Studio识别
我已经做了很多处理这个问题的方法.最后它工作了!我正在使用LG Optimus II
,但我相信以下步骤对于其他Android设备也是通用的.
确保您的设备已启用开发.如果是,请转到步骤2,否则转到Settings > About phone
并点击Build number
七次,这是幻数:-).现在Developer Options
可用了Settings
.
在将设备插入PC之前,请转到Settings > Developer Options
并选择USB Connection method
.
将手机插入电脑,您可以选择USB Connection method
,请选择Internet connection
.确保已连接到Internet.顺便说一下,我改变MTP
了PTP
,它对我不起作用.因此,我试过Internet connection mode
,然后它工作.
在中运行应用程序Android Studio
,它会要求您授权设备进行开发,然后选择YES!.
通过运行应用程序Android Studio
并选择设备,而不是模拟器和BINGO!欢迎使用Android开发板.
您是否尝试在"相机(PTP)"而不是"媒体设备(MTP)"中配置"媒体模式"?这有时解决了这个问题.它在Android设备的USB计算机连接选项中,您应该看到"授权"对话框.
更新04/2017:看起来已在Android 7.1.2中修复
尝试更换插入电缆的USB端口.
听起来很疯狂,但经过20分钟的调试后,这对我有用.
单击"开发人员"选项中的"撤消USB调试授权",然后重试.