【问题标题】:Processing cannot find any device处理中找不到任何设备
【发布时间】:2020-04-04 14:57:25
【问题描述】:

我在开始使用 Processing 的 android 模式时遇到了很多麻烦。我花了很长时间才启用 android 模式并获得包含所有正确文件的 sdk,但就在这时出现了另一个问题:它无法检测到任何设备!

我在两部安卓手机上启用了USB调试,并在两部手机上都试过了,但都没有检测到。我重新启动了手机,禁用并启用了 USB 调试模式,但我总是得到相同的结果。我在命令提示符下运行了“adb devices”,但连接的设备列表始终为空。请给我一些建议,告诉我应该如何从这里开始。

我的操作系统是 Windows 8.1,两部手机是 Redmi Note 7 pro 和 Realme 5s,它们都是 Android 9。

【问题讨论】:

  • 根据我的经验,便宜的手机缺少开箱即用的 Windows ADB 驱动程序,我不得不手动查找/下载/安装这些驱动程序。我猜当您打开设备管理器(例如运行devmgmt.msc)时,您不会在那里看到 adb 设备。不幸的是,官方网站似乎没有宣传这些驱动程序。我会仔细检查线程并对任何潜在的 adb 驱动程序进行病毒扫描。

标签: java android processing android-sdk-tools android-sdk-2.3


【解决方案1】:

扩展我上面的评论:您需要确保为设备安装了 Windows ADB 驱动程序。根据我的经验,低端智能手机往往没有很好的开发者支持。

免责声明我不拥有您提到的任何要测试的设备,并且对尝试以下建议的任何潜在损坏概不负责。

这里有一些相关的信息

XDA-developers forum 相关资料:

转到设置 -> 权限 -> 通过 USB 安装:如果出现以下情况,请取消选中您的应用 它已列出。转到设置 -> 其他设置 -> 隐私:检查 未知来源选项。转到设置 -> 其他设置 -> 开发人员选项:选中通过 USB 安装选项。转到设置-> 附加设置 -> 开发人员选项:启用视图属性 检查最后转到设置 -> 附加设置 -> 开发人员 选项:关闭MIUI优化。然后重新启动您的设备并 whoooaaaa 它会起作用的,我保证..

注意 - 需要登录 MI 帐户才能启用通过 USB 安装 选项。

SDK 管理器 -> SDK 工具 -> 安装“Google USB 驱动程序”

进入Windows设备管理器,找到“ADB接口”->更新驱动-> 手动选择 -> 从列表中选择 -> 所有设备 -> 选择文件夹 "C:\Users\Username\AppData\Local\Android\sdk\extra s\google\usb_driver” -> 选择“Android ADB 接口”

Windows 会警告您此驱动程序可能无法运行,请安装它 反正

设备管理器将显示“Android ADB 接口”...

还有这个页面: https://c.mi.com/thread-1906671-1-0.html

但是我不能 100% 确定它是合法的:我厌倦了 mediafire 链接。 请记住,这可能是一个有风险的下载:始终使用具有最新定义的防病毒软件进行扫描。

更新: Xiamo support Windows ADB Driver.

【讨论】:

  • 非常感谢!问题确实出在 ADB 接口上,因为没有安装驱动程序。因此,我按照此视频中的说明进行操作:youtu.be/PUjQnwULGzs 并设法安装了必要的驱动程序。然后我不得不更新我的 Redmi Note 7 pro 的驱动程序软件,为此我从这里安装了 Google USB 驱动程序:developer.android.com/studio/run/win-usb。在此之后,当我输入“adb devices”时,我的手机开始出现在命令提示符中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多