我正在开发Android
申请于macOS
我的应用程序在模拟器上运行良好。我想在设备上运行它,但是当我运行时adb devices
我什么也没得到。
localhost:platform-tools BF$ adb devices
List of devices attached
localhost:platform-tools BF$
我已经检查了有关“设置开发设备”的参考文献中的文档。我已经一步一步做好了一切。
文档中,有这样几句话:设置您的系统以检测您的设备。如果您在 Mac OS X 上进行开发,它就可以正常工作。跳过此步骤。
现在,我找不到任何解决办法。 Android 设备需要特殊的驱动程序吗?
我知道这个线程很旧,但我认为这仍然有帮助。几乎所有时候它都能在 OS X 上“正常工作”,但有时新的/原型的或不知名的设备不会被识别。尝试通过以下步骤来解决这个问题(我现在不在 Mac 附近,但我昨晚做了这个,我想我记得):
-
打开系统分析器并在 USB 上找到该设备。查看其详细信息以查找供应商 ID。例如,摩托罗拉设备将显示 0x2bb8。或者只是通过 Google 查找您的供应商的硬件 ID。
如果没有显示任何内容,请务必尝试不同的电缆。如果您有有效的电缆,Android 文件传输非常适合检测设备。
Edit ~/.android/adb_usb.ini
包括该供应商 ID。如果该文件不存在,则仅使用该行创建它。
-
重启亚行
adb kill-server
adb start-server
也许拔掉/插入你的手机。
希望您能看到您的设备。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)