本来我是习惯run as的target选成automatically,也就是每次都会弹出设备列表让你选择发布的设备。升级后不行了,只能改成Launch on all compatible,这就造成了如果多个设备连接,我无法选择我想发布到的设备,也无法debug。而多个设备我adb查看也只能识别一个。从没遇到这种情况,是升级mac10.10后出现的。既然adb ddms都能看到设备怎么会是连接线的问题呢?
[转]经过测试,有两个临时解决方案第一个方案 保持Deivce Chooser 对话框打开,然后在手机上,把debug调试的复选框,取消,再勾选一次,就能出现真机设备。 第二个方案更好一些,可以进入该项目的,Run Configurations设置界面,选择target,选择Launch on all compatible devices/AVDs, 在下拉框选择Active Device. apply之后,每次run时,都会自动安装apk到真机。不用弹出chooser对话框。请看下图
楼主有木有安装好的android-sdk_r10-windows 32位的?
3L大神,帮到我了,非常thanks
您好:system_profiler SPUSBDataType 获取vendor ID vi ~/.android/adb_usb.ini 添加新android设备,同样的方法,在Mac 10.9 通过adt22.3.0 能找到真机,但是10.10,就是不行,折腾一晚上了,亲能留个其他方式沟通么
第二个方案更好一些,可以进入该项目的,Run Configurations设置界面,选择target,选择Launch on all compatible devices/AVDs, 在下拉框选择Active Device. apply之后,每次run时,都会自动安装apk到真机。不用弹出chooser对话框。请看下图