这个倒是没有遇到过,按你的意思,通过 run 可以找到设备,通过 debug 不行..这很奇怪,因为找设备的机制肯定是一样的,你确定不是连接线有问题?

解决方案 »

  1.   

    本来我是习惯run as的target选成automatically,也就是每次都会弹出设备列表让你选择发布的设备。升级后不行了,只能改成Launch on all compatible,这就造成了如果多个设备连接,我无法选择我想发布到的设备,也无法debug。而多个设备我adb查看也只能识别一个。从没遇到这种情况,是升级mac10.10后出现的。既然adb ddms都能看到设备怎么会是连接线的问题呢?
      

  2.   

    [转]经过测试,有两个临时解决方案第一个方案 保持Deivce Chooser 对话框打开,然后在手机上,把debug调试的复选框,取消,再勾选一次,就能出现真机设备。
    第二个方案更好一些,可以进入该项目的,Run Configurations设置界面,选择target,选择Launch on all compatible devices/AVDs, 在下拉框选择Active Device. apply之后,每次run时,都会自动安装apk到真机。不用弹出chooser对话框。请看下图
      

  3.   

    楼主有木有安装好的android-sdk_r10-windows 32位的?
      

  4.   

    3L大神,帮到我了,非常thanks
      

  5.   

    您好:system_profiler SPUSBDataType  获取vendor ID  vi ~/.android/adb_usb.ini 添加新android设备,同样的方法,在Mac 10.9 通过adt22.3.0 能找到真机,但是10.10,就是不行,折腾一晚上了,亲能留个其他方式沟通么
      

  6.   

    3L的也试了,选择Activities Devices 后,下面的Android Virtual Devices 列表还是一直没有真机呀,在10.10上
      

  7.   

    mac10.10配置android开发环境时遇到了,各种问题,折腾了1天,谢谢11楼。大赞!!!