我在安装在OSX Lion上的Eclipse中开发了我的第一个Android应用程序。我想使用我的Jelly Beans Galaxy Nexus进行调试,但是Android设备桥接器(adb)无法找到该设备:
./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
- 手机处于调试模式。
- 手机可以被识别为相机(PTP),但不可以被识别为媒体设备(MTP)。无论是PTP还是MTP设置,ADB都不能使用。
- 我已经重启了手机和电脑。
- 按照这篇文章的建议,我安装了Android文件传输。ATF可以识别设备,但ADB没有成功。
有什么想法吗?
补充:我已经报告了一个错误。欢迎提供解决方法!
9月5日13:28 UTC - 解决方法#1:Dropbox:我将OSX Eclipse工作空间移动到Dropbox并在设备上安装了Dropbox。APK文件写入bin/
,每次成功构建后我都会从Dropbox应用程序中重新安装它。
adb
在PTP上无法工作。 - Adam Matan