在提出我的问题之前,我已经查看了几个与我有同样问题的线程,并尝试了所有给定的解决方案但没有成功。我来自马来西亚。 我无法检测到我的设备在手机上测试我的应用程序。我已经检查了手机中的“未知来源”和“USB调试”设置。我正在使用eclipse。但是,如果我创建一个随机虚拟设备,我的应用程序就可以在那里运行。
好的,所以我使用的是摩托罗拉Atrix 2.我正在使用Windows 8 Pro 64位
我从这里下载了android SDK包:http://www.motorola.com/sites/motodev/us-en/motodev_lp.html
我也试过下载最新的驱动程序但没有成功。我还在清单android:debuggable =“true”中添加了这一行 我曾尝试过大容量存储设备和媒体传输设备。 我很感激任何帮助,因为截至目前,我无法进一步开发Android应用程序,这让我感到很难过。 :( 我附上了一张应该在窗口中检测到我的Android手机的图片,但正如你所看到的,没有。 https://pbs.twimg.com/media/BJu1XSgCYAEGCUd.jpg:large
答案 0 :(得分:0)
使用命令提示符转到/ your-android-sdk-directory / platform-tools。
输入
adb kill-server
adb start-server
adb devices
看看现在是否检测到你的设备......
注意:如果你使用的是Linux机器,那么在adb之前加上 ./
答案 1 :(得分:0)
从adb
存档或Android-SDK
为您的Motorola site
设备安装适当的驱动程序。
如果您在Windows
计算机上,请转到device manager
找到您的设备,然后选择包含驱动程序的文件夹。
答案 2 :(得分:0)
打开你的windows os的浏览器,看看这个过程,如果有两个或更多进程持有你的adb,尝试退出进程
答案 3 :(得分:0)
检查android:minSdkVersion是否低于或等于手机上运行的版本。如果它更高,它将不会显示在“Android设备选择器”
使用管理员权限安装和运行程序/驱动程序。
答案 4 :(得分:0)
您是否安装了Motorola Device Manager?
在调试三星和HTC设备时,我通过安装这种软件(用于将设备同步到计算机)来实现它。
答案 5 :(得分:0)
从以下网址下载:ABD Universal Driver
并安装它。确保在安装之前已插入设备,并确保在手机设置上处于USB调试模式。