我正在做一个IOIO项目,我知道如果你在4.2.2或更高版本上使用调试,由于Nexus 4上的安全调试,操作系统将不会检测到IOIO。我设法将其降级到4.2.1,并且示例项目在调试打开时工作得很好。因此,我在IOIOSimpleApp的基础上创建了自己的项目,一切工作正常。但是,当我向activity添加越来越多的UI内容时,它在调试模式下停止工作,只有当它是AOA时才能工作。然后,我简单地将所有内容恢复到IOIOSimple应用程序,猜猜发生了什么,它仍然不能工作。
所以我的问题是,到底发生了什么魔法,使得我的项目在调试模式下不能在4.2.1上工作?我检查了从清单到每一个细节的一切。我甚至试图将IOIOService放到我的项目中,但这也解决不了问题。
我不发布任何代码的原因是因为我将所有代码恢复为IOIOSimpleApp,您可以从他们的github获取它。谢谢!
发布于 2015-01-27 12:39:59
在github问题列表中:
此外,在安卓>= 4.2.2上,ADB模式将不起作用,您必须关闭
调试,并使用OpenAcessory或其他使用蓝牙。
源:https://github.com/ytai/ioio/issues/91
此外,如果你想在没有蓝牙的情况下连接到IOIO板来调试你的应用程序,你也可以使用IOIOBridge。
https://stackoverflow.com/questions/27912903
复制相似问题