我无法获取 Processing 3.3.6 (x64) for Windows 10 识别我的 LG V20 android 设备。
起初,当我尝试运行草图时遇到了 NoClassDefFoundError
,并且 Android SDK 更新程序有 2 个建议的更新,但由于更多错误我无法安装。我的电话未在处理中列出。该设备是我启用了 USB 调试,并且连接有效;我可以很好地传输文件。
在互联网上阅读了很少的建议或成功后,我尝试卸载我计算机上所有与 Android 相关的文件,以及所有与处理相关的文件。我卸载了 Java、JRE 和 JDK。然后我重新安装了它们:
Java 8u161 JDK 和 JRE
处理 3.3.6
Android SDK(由 Processing 自动安装)
所有安装都毫无怨言,一切似乎都很好。但是,Processing 仍然无法找到或识别我的设备。我还在我的笔记本电脑上尝试了这些确切的步骤,该笔记本电脑基本上全新安装了 Windows 10(除了 chrome 和一些英国媒体报道软件),结果相同。
我还尝试通过 Processing 的模拟器运行一些东西;我可能做错了,但这会出现“启动时与模拟器失去连接”错误。
由此看来,这似乎是手机的问题,因为它在多台 PC 上。但它也必须是 PC 的问题,因为它同时出现在手机和模拟器上。坦率地说,我对问题出在哪里感到震惊。
我不太确定我还能做什么或尝试什么;我没有在其他任何地方发现我的问题,并尝试了所有类似问题的解决方案但没有成功。有人有什么想法吗?
EDIT: I fixed the problem. I tracked down the location of my adb.exe, and ran "adb devices" in cmd at that location. It listed one device (mine), and said it was unauthorized. A prompt appeared on my phone, and upon confirming it, the device was authorized.
最佳答案
首先通过运行此命令检查您的设备是否已连接到 sdk
sdk/platform-tools/adb devices
如果找不到您的设备名称,请确保您已启用 USB 调试
转到设置/开发人员设置/允许 USB Debug模式
如果您没有看到此选项,请搜索如何为您的手机启用开发人员设置 转到设置/关于/软件信息 并连续点击 build-number 7 次
关于android - 无法在处理中找到连接的设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48755549/