无法在Processing中找到连接的设备

Ved*_*rt1 6 processing android

我在使用Processing 3.3.6(x64)for Windows 10 来识别我的LG V20安卓设备时遇到了麻烦.

起初,NoClassDefFoundError当我尝试运行草图时,我得到了一个,并且Android SDK更新程序有2个建议的更新,由于更多错误我无法安装.我的手机没有列在Processing中.该设备是我启用USB调试,连接工作; 我可以传输文件.

在通过互联网阅读时,我没有提出任何建议或成功,我尝试卸载计算机上所有与Android相关的文件,以及任何与处理相关的文件.我卸载了Java,JRE和JDK.然后我重新安装它们:

  • Java 8u161 JDK和JRE

  • 处理3.3.6

  • Android SDK(由Processing自动安装)

这一切安装没有抱怨,一切似乎都很好.但是,Processing仍无法找到或识别我的设备.我也在我的笔记本电脑上尝试了这些确切的步骤,这些步骤大部分都是干净安装的Windows 10(除了镀铬和一些英国媒体报道),结果相同.

我也试过通过Processing的模拟器运行一些东西; 我可能做错了,但这会出现"启动时与模拟器失去联系"错误.

从这一点来看,感觉就像手机一样,因为它在多台PC上.但它也是PC的问题,因为它发生在手机和模拟器上.坦率地说,我对于问题是什么感到茫然.

我不确定我还能做什么或尝试什么; 我没有在其他任何地方找到我的问题,并尝试解决所有类似的问题没有成功.有人有什么想法吗?

编辑:我解决了这个问题.我找到了adb.exe的位置,并在该位置的cmd中运行了"adb devices".它列出了一个设备(我的),并表示它是未经授权的.我的手机上出现提示,确认后,设备已获得授权.

nim*_*adi 0

首先,通过运行此命令检查您的设备是否已连接到 sdk

sdk/platform-tools/adb devices
Run Code Online (Sandbox Code Playgroud)

如果未找到您的设备名称,请确保您已启用 USB 调试

转到设置/开发人员设置/允许 USB 调试模式

如果您没有看到此选项,请搜索如何为您的手机启用开发人员设置,就像转到“设置/关于/软件信息”并不断点击内部版本号 7 次