问题标签 [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 - 有没有一种覆盆子ADK板
树莓派有没有办法通过usb电缆和gpio连接器与android设备通信(读/写),不一定是usb协议,而是使用Api并且没有root权限。
galaxy - Arduino Mega ADK + Galaxy S3 + USB
我想买一个三星galaxy s3,但我不知道它是否可以连接。有人知道它有效吗?我需要一根 otg USB 线连接还是可以用普通的 USB 线连接?
android - Galaxy s3 连接到 Arduino mega ADK 时不充电
我有一个 Ardunio mega ADK R3 和 Samsung Galaxy S3,我正在尝试使用本教程使用 Galaxy 上的应用程序控制引脚 13 处的 LED:
我已经上传了Ardunio草图,在galaxy上安装了应用程序,但是当我将galaxy连接到Ardunio时没有任何反应,而且我没有被提升在galaxy上打开应用程序,它甚至没有给手机充电?
我的问题,如果手机没有通过 Ardunio 充电,是不是意味着 Ardunio 板上有问题,或者这是因为手机上的应用程序没有启动而导致的正常现象?
换句话说,如果我将ardunio连接到计算机,然后将galaxy连接到ardunio,而没有上传或安装任何草图或应用程序到android或ardunio并且galaxy没有开始充电,这是否意味着ardunio有问题木板?
arduino - 被不同的 ADK 库弄糊涂了
我正在尝试设置 Arduino IDE v 1.0.1 以与 Ardunio mega ADK 一起使用,我设置了所有内容,但问题是周围有很多 adk 库,特别是有 adk_release_20120606可以从 android 开发者网站 http://developer.android下载.com/tools/adk/adk.html 并且有ArduinoADK-beta-001可以从 ardunio labs http://labs.arduino.cc/ADK/AccessoryMode下载。
根据labs.ardunio.cc ArduinoADK-beta-001是较新的版本。
如果您安装了以下任何 Arduino 库,则需要将其删除: AndroidAccessory USB_Host_Shield(版本 1.x 和 2.x) 新的 UsbHost 库不能与旧的 AndroidAccessory 库或任何版本的 USB_Host_Shield 库共存.
但问题是网络上所有现有的草图都使用旧的草图,例如ArduinoADK-beta-001中不存在 poweron()方法,而是应该使用begin()。
另一件事是旧库中的 read() 方法,它可以接受 3 个参数,但在较新的库中,它没有参数。
我已经在两个库中打开了AndroidAccessory.h,我发现在 ArduinoADK-beta-00中包含旧版本中的所有方法,但它们被设置为私有,因此无法使用,这是头文件中的内容:
因此我们可以看到该poweron()
方法仍然存在,但它是私有的,并且read()
在私有部分中声明了两次,如下所示:
另一个在公共部分是这样的
那么问题来了,我该如何使用该read()
功能?以及从安卓设备接收到的数据应该存储在哪里?
android - ADK eclipse中的这个指标是什么
关于 ADK 和 Eclipse 的快速问题,eclipse 右下角的这个指示器看起来像一个永远不会消失的进度条是什么?我的通常说“161 中的 81”并弹跳但永远不会消失。
抱歉,我知道这是一个非常基本的问题,但我很好奇它的用途。
干杯,
android - 在 Windows 7 (32-) 中连接 Eclipse Helios 和 Android 插件
我安装了Eclipse Helios软件。我还下载了 Android SDK Manager。我在 SDK 中安装了一些。当我点击帮助---> 安装新软件并点击“添加”按钮。我被问到名称和位置。我将名称指定为 ADT 插件,并将位置指定为“ https://dl-ssl.google.com/android/eclipse/ ”。但它表明在存储库中找不到该链接。我应该创建一个 Android 项目。我该怎么做?
android - ADK 与谷歌 Nexus 4
我正在尝试让我的大型 ADK 与 Google Nexus 4 设备(由 LG)一起使用,但几乎没有运气。甚至没有来自 Play 商店的演示应用程序。有没有人能够让这款手机与 ADK 一起使用?或者有谁知道这个设备是否支持附件模式?我只看到人们让 Nexus S 工作,但没有关于 Nexus 4。我发现的一些链接开始让我不以为然 http://www.androidcentral.com/google-edits-nexus-4-online- help-manual-removes-reference-usb-gadget-support 但无法确认。任何帮助将不胜感激。
谢谢,阿伦
android - 如何在 Android 中切换 USB 模式?
我正在设计一个 USB OTG 板作为 Android 的扩展板。该板基于飞思卡尔 KL25Z128VLK4。大部分设计类似于 Sparkfun 的 IOIO,但有一些扩展。
- 通过将 Android 手机 (Galaxy Nexus) 的 OTG 电缆连接到 KL25Z 板,Android 充当 USB 主机,KL25Z 充当设备 B (CDC)。
- 通过反向连接OTG线,Android工作在AOA/ADK/ADB模式,KL25Z为Android提供VBUS和充电电流。
在当前设计中,切换角色主机/设备必须通过交换电缆连接手动完成。但是,在后一种情况下,如果 KL25Z 无法为 Android 提供足够的电流,KL25Z 想将主机角色移交给 Android,因此它可以关闭 5V/500mA 的主电源,并在 Android 的 VBUS 下工作在低功耗模式。
无论如何,我希望我的主板支持主机/设备之间的切换模式,以及在 Android 中的支持。
OTG中A/B切换原则上应启动HNP协议。但是,我不知道如何在 Android 端处理它。我的意思是我不知道 Android SDK 如何以编程方式支持 HNP?涉及任何API?有任何文件、实验室和开放项目吗?
adk - Android 到 Arduino Mega ADK 板重新连接
当我将我的 Arduino Mega ADK 板连接到 AOA Android 应用程序时,一切都很好(最初),与 ADK 板的连接在两个方向上都可以正常工作。但是,如果屏幕旋转、有人回击、屏幕锁定等,当应用重新启动时,对 USB 管理器的 openAccessory 调用始终返回 null。所以学生必须先拔掉 USB 才能重新建立连接。
我发现问题与输入流有关,因为如果我不启动线程来接收命令,那么就没有问题。然而,这并不是一个真正有用的修复。:)
我只是在这样的应用程序中将我的 AccessoryActivity 子类化......
https://github.com/ME435/LED-Toggle/blob/master/src/edu/rosehulman/ledtoggle/LedToggleActivity.java
它并不强大,但对学生来说非常简单。对我的问题的想法?
android - 使用 Arduino USB 主机进行 Android (ADB) 调试
我已经通过 USB 测试了 Arduino ADK 和 Android 通信,但我无法调试 Android 应用程序,因为 USB 连接到 Arduino。
有解决方法吗?
我试图通过无线连接ADB,但带有 Arduino 的 USB 主机不起作用。