我无法在 Windows 10 获取Processing 3.3.6(x64)以识别我的LG V20 Android设备。
首先,当我尝试运行草图时,我得到NoClassDefFoundError
,Android SDK更新程序有2个建议的更新,由于更多错误,我无法安装。我的手机没有列在Processing中。该设备是我启用USB调试,连接工作;我可以传输文件。
在浏览互联网时,我没有提出任何建议或成功,我尝试卸载计算机上所有与Android相关的文件,以及任何与处理相关的文件。我卸载了Java,JRE和JDK。然后我重新安装它们:
Java 8u161 JDK和JRE
处理3.3.6
Android SDK(由Processing自动安装)
这一切安装没有抱怨,一切似乎都很好。但是,Processing仍无法找到或识别我的设备。我还在我的笔记本电脑上尝试了这些确切的步骤,这些步骤主要是干净安装Windows 10 (除了chrome和一些英国媒体报道),结果相同。
我也试过通过Processing的模拟器运行一些东西;我可能做错了,但这会出现“启动时与模拟器失去连接”错误。
从这一点来看,感觉好像是手机的问题,因为它在多台PC上。但它也是PC的问题,因为它发生在手机和模拟器上。坦率地说,我对于问题是什么感到茫然。
我不确定我还能做什么或尝试什么;我没有在其他任何地方找到我的问题,并尝试解决所有类似的问题没有成功。有没有人有任何想法?
编辑:我解决了问题。我找到了adb.exe的位置,并在该位置的cmd中运行了“adb devices”。它列出了一个 设备(我的),并表示它是未经授权的。我的提示出现了提示 电话,确认后,设备已获得授权。
答案 0 :(得分:0)
首先关闭所有检查是通过运行此命令将您的设备连接到sdk
sdk/platform-tools/adb devices
如果找不到您的设备名称,请确保您已启用USB调试
goto settings / developer settings / allow USB debug mode
如果您没有看到此选项,请搜索如何为您的手机启用开发者设置 转到设置/关于/软件信息 并持续点击内置号码7次
答案 1 :(得分:0)
我喜欢Processing,我梦想有机会使用它来制作Android应用程序,就像“ Android模式”所承诺的那样。提到的两个问题(没有设备连接+没有可用的仿真器)以及无休止的红色Java错误消息永远无法修复。我尝试了有关Android Studio和SDK参数,组件安装以及不同PC平台的所有尝试,但均未成功。尝试配置SDK以匹配Processing的要求也浪费时间。没有任何帮助。得到它的人,他们既不知道它如何运行,也不知道为什么它不运行。
忘记Android的处理功能,使用MIT App Inventor并享受编程乐趣,并真正在一小时内开始运行应用程序。让我们将“处理”用于其原始用途。