问题标签 [adk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - build.xml 在编译包含 ArduinoAdkUsb 的处理草图时出现错误
涉及软件:
我按照网页上的说明设置 处理和 Arduino IDE 以及其他所有内容。我有一个 Arduino Mega ADK 板。我毫无问题地将其中一个 ADK 示例上传到了开发板上。下一步是通过 Processing 将匹配示例上传到 Android。我有一部 Nexus One 手机(Android 版本 2.3.6)。
当我上传自己的旧草图或任何其他不使用 ADK 的草图时,构建成功并且应用程序可以在手机上运行。我花了很多时间寻找解决方案,但到目前为止,还没有运气。我在 Stackoverflow 中找到了 Will Scott-Jackson 发布的一篇文章(使用 Android ADK 与 Arduino Mega ADK 通信时 build.xml 出现问题),他似乎遇到了同样的问题,但没有有效的解决方案。我不熟悉java编译过程、清单等;因此,我没有足够的能力自己解决这个问题。任何帮助,将不胜感激。
更新:所以我能够在不使用草图中的 ADK 库的情况下重现相同的错误。我用不正确的返回参数修改了一个surfaceTouchEvent,得到了同样的错误,这让我发现错误来自android工具/编译器。
处理告诉我“来自 Android 工具内部的错误,请检查控制台。”
android - Google ADK 2012 - 购买地点
有人知道我在哪里可以买到 Google ADK 2012 吗?
谢谢托马斯
android - 附加附件时,Android tcpip ADB 会话断开连接
我正在使用 Windows 7 x64、API 15 开发一个 ADK 应用程序,目标是运行 Android 4.0.3 的 Acer Tab A100 和带有 USB 扩展板的 Arduino。平板电脑没有root。
我能够在 Windows 命令 shell 中使用以下命令成功设置 ADB 以在 tcpip 上运行:
adb tcpip 5555 adb 连接 XXXX
然后我从 Windows 7 PC 断开 USB 电缆并将其连接到 Arduino。Arduino 正在运行 ADK 代码,平板电脑会提示启动我的应用程序。该应用程序启动并运行良好。但是,当 Android 应用程序启动时,ADB 会话终止,我必须重新执行 adb connect 命令才能重新建立它。
这似乎不应该发生。有没有人有任何想法如何解决它?
谢谢,
数字黑客
android - android-arduino 通信的建议协议
使用 Android Open Accessory 标准,我有一个 android 供电设备与通过 USB 连接的 arduino mega ADK 微控制器来回通话。我想知道在数据链路层级别最好的通信协议是什么。
从 android 和 arduino 方面来看,它是基于文件的简单 IO,例如 write(buffer[], buffer_length), read(buffer[], buffer_length)。
做了一些研究,我发现了这个链接,标题为“简单的串行点对点通信协议”,建议使用 HDLC 协议。这会是一个很好的运行协议还是有更好的协议?
谢谢
arduino - 带 USB HUB 的 Arduino Mega ADK
android设备处于附件模式时是否可以查看数据?
我所做的所有事情,但未检测到我的电脑 Android 设备
任何形式的建议将不胜感激提前谢谢
android - java.io.IOException:写入失败:ENODEV 同时将数据从 JellyBean 设备写入 arduino
我得到
从我的果冻豆设备向 Arduino 写入(通过 USB)数据时。Android中用于编写的代码是
在arduino中阅读的代码是
即使我的 Android 可以自动检测到配件并自动启动我的应用程序,我也无法写入或读取 Arduino。权限也正确获得
另外,我从哪里可以获得最新的 Arduino ADK 库?有些库需要 acc.powerOn() 而有些需要 acc.begin() 才能启动。哪个是最新的?
我让它工作了一次,没有任何代码更改。但只有一次,之后没有:(
android - ADK - 用户提示对话框几乎立即被取消/绕过
我正在尝试根据先前的输入提示用户输入。
请允许我澄清并添加一些上下文:
此应用程序是一个掷骰子模拟器。主活动显示每个骰子上的骰子数和面数,可通过从菜单中打开子活动来更改。使用 调用此子活动以获取其结果startActivityForResult()
,并且完全由一个RadioGroup
和两个按钮组成 - “接受”和“取消” - 并将一个String
额外的回传给主活动(格式为“XdN” - 例如“1d20”) ,然后主要活动对其进行解析并用于相应地调整骰子数和边数。
该系统对于像“1d6”、“1d10”等类似的例子运行得非常好,而且不是问题——据我所知。
现在,这是我的问题:
我有一个通过String
“自定义”(而不是类似“XdN” String
)的单选按钮。选择后(最后,单击“接受”时),我的意图是打开一个对话框并提示用户输入自定义计数值 - 这有点工作。对话框显示,布局是正确的,看起来应该是正确的,但是布局会在一瞬间消失,并传递当前的计数值,而不是用户输入的值。这也会向 LogCat(我正在使用 Eclipse 和 ADT)抛出一个错误,上面写着:
--
Button
button_accept的android:onClick
方法如下:
所有其他功能都有效,所以我不确定为什么不这样。我确定这是我搞砸的事情 - 因为这是我的第一个应用程序,我正在使用一些我以前从未接触过的对象和方法 - 所以我非常感谢任何帮助。:]
编辑:在阅读了这个问题之后,我开始认为这可能Intent
不是在等待对话完成。但这并不完全有意义,因为调用对话框的活动被调用以获得结果。
android - ADK:从 ADK 读取时设备卡住
当我何时通过 USB 将消息从电路板发送到 devicersa 时,我遇到了问题。
硬件:
- Arduino ADK 2011
- 三星盖乐世 S3,安卓 4.1.2
问题是 Android 应用程序中的 read 方法永远不会终止并使线程卡住:
由于我使用了特殊的 USB 库,因此连接工作正常。当我连接设备时,应用程序会很好地自动打开。但是对于日志,我看到它永远不会通过读取命令。Arduino监视器还说:
ADK 向循环中的设备发送消息(一次):
adk - 如何通过单击android中另一个活动中的按钮来显示活动?
我是 android 应用程序开发的初学者。
我试图MainPage1Activity
通过activity_main
在MainActivity
. 我曾经intent
将两者联系起来,但是当我在模拟器中运行应用程序并单击按钮时,什么也没有显示。我必须使用一个函数来使用另一个函数来显示另一个活动吗????我在主要活动中使用的代码是:
android - 对于 UsbManager 类型,方法 getAccessory(Intent) 未定义
我正在研究一个关于 android 的项目,我正在尝试在设备和 ADK 之间建立连接,我的问题是.getAccessory();
方法。它应该取自 UsbManager 类,但 eclipse 抛出以下错误:
对于 UsbManager 类型,方法 getAccessory(Intent) 未定义
我的代码示例在这里:
你知道该怎么做吗?
也许我错了,在这种情况下我可以用什么来完成它的任务?
编辑:JVM 也看不到getInstance()
我在OnCreate(Bundle savedInstanceState)
.