问题标签 [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 - Android ADK 和 Arduino:mAccessory 为空
ADK Mega 没有连接到我的 Android 设备!Ainol Aurora Android 4.0.4 和 CyanogenMod 9(文件com.android.future.usb.accessory.jar存在)在 logcat 中我看到:mAccessory 为空 当我在端口监视器(Arduino IDE)中将我的 Arduino 板与 Android 平板电脑连接时,我看:
设备寻址... 请求设备描述符。找到可能的设备。切换到串行模式设备支持协议 1 或更高版本
但在 Android 平板电脑 DemoKit 应用程序中,我看到文本:请连接 DemoKit 板。但是当我插入它时没有任何反应。
我尝试使用 Google API 12 和 15 版本,但这不起作用。错误:mAccessory 为空
android - 错误:OSCOKIRQ 未能断言
我正在尝试从我的 Arduino Mega ADK 开始连接到我的 Android,但每当我尝试 acc.powerOn()
错误:OSCOKIRQ 未能断言
这是我正在尝试运行的固件:
我一直在到处寻找,但我还没有找到解决这个问题的方法。我还在 1.0.1 上尝试了带有 Arduino.app 的 DemoKit,但仍然是同样的问题。我正在使用 Mac 开发它,但我认为这不是问题。
出于测试目的,我上传了一个让 LED 闪烁的代码,它工作得很好。
android - 与 Android 的间歇性连接
在将我的 Mega ADK 连接到 Galaxy Nexus 4.0.4 时,我发现了一些非常有趣的事情。
如果我有这样的循环,它工作得很好
但是,如果我对它进行这样的小改动,它就无法连接到手机。
我的设置如下所示:
你以前见过这个吗?我犯了一个我看不到的可怕错误吗?
android - 高正常运行时间 ADK 控制应用程序的分析和调试技术?
我最近将一个已知运行时间长达数月的应用程序(DIY 分区项目)移植到 Android(附件驱动程序、核心进程和遥控器)。而且,不幸的是,尽管使用了保持运行服务活动的技术(START_STICKY,startForeground()),但有时 system^H 服务应用程序只是冻结 - 直到用户启动与服务的交互,之后它恢复正常操作。最大的问题是它是间歇性发生的,而且主要是在几天的正常运行时间之后。遥控器一次在模拟器上工作几天,没有明显的降级,所以问题很可能出在服务或附件驱动程序中。
目前,该系统针对 API 10,因此高级服务调度功能不可用 - 也就是说,如果它们与一开始的问题相关。
现在,调试和/或分析这样一个系统的现实方法是什么?请记住,adb 不适用于连接到 ADK 附件的 Android 硬件。
android - 是否可以使用 Google“Android Accessory Development Kit”为 GoogleTV 应用程序构建一些 Arduino 项目?
我想开始一个可以在 GoogleTV 上运行的项目,例如具有某些功能的 Arduino/Picpus 板,我想知道是否可以使用 Google“Android 附件开发工具包”来构建它,并将这些板与“ Android/GoogleTV”的世界。有没有人在这种工作中“实验过”,或者可能知道任何类似的项目?谢谢 !
android - Arduino + Android:如何切换活动
我正在开发一个与 Arduino 交互的 Android 应用程序。我正在尝试管理多个活动,每个活动都负责控制 Arduino 板的特定部分。
不幸的是,网络上的教程只使用一项活动。所以我不知道如何继续保持与 Arduino 的连接,同时导航到一个新的 Activity 或正确关闭它,然后在新的 Activity 上重新打开它。
任何想法?
android - 使用 Android ADK 与 Arduino Mega ADK 通信时 build.xml 出现问题
所以几天前我得到了一个 Arduino Mega ADK 板,最后几个晚上我一直在设置我的开发环境,掌握工具等。工具和库都工作正常,例如我可以得到一个在 Processing IDE 中编写的程序,在运行 Android 4.03 的 Asus Eee Pad Transformer TF101 上编译和运行。但是当我尝试编译和运行其中一个预先编写的示例时,它给了我一个编译器错误:
Android SDK Tools Revision 20 安装在 C:\NVPACK\android-sdk-windows 项目类型:应用程序项目目标:Android 2.3.3 API 级别:10 库依赖项:无库
API<=15:将 annotations.jar 添加到类路径。将 AndroidManifest 文件合并为一个。清单合并已禁用。仅使用项目清单。没有要编译的 AIDL 文件。没有要编译的 RenderScript 文件。正在生成资源 ID... 正在生成 BuildConfig 类。
BUILD FAILED C:\NVPACK\android-sdk-windows\tools\ant\build.xml:680:执行此行时出现以下错误:C:\NVPACK\android-sdk-windows\tools\ant\build.xml :693: 编译失败;有关详细信息,请参阅编译器错误输出。
总时间:7秒
这就是控制台似乎也输出的所有内容,这相当令人沮丧!据我所知,我所有的 SDK 版本、工具和插件都是最新的。我已经使用我硬盘上的 Linux 分区进行了尝试,它产生了相同的错误消息,尽管它提到了包 com.Android.future.UsbAccessory 的问题。鉴于我所看到的,问题似乎出在工具上,要么我的目录结构与正确的设置不匹配,要么有其他问题:S。如果有人有类似的问题,一些帮助将是粉碎!(作为记录,我的设置是使用 Arduino 网站上的说明完成的,尽管我已经安装了 Android SDK 工具)。将斯科特-杰克逊
android - 如何在 android 应用程序中设置 x,y 值?
我是 android 应用程序的新手,使用 textview 设置高度和宽度,但我不知道如何在 android 应用程序中设置 x,y 值,请帮助我
提前致谢
android - ADK 1.0 设备无法与 Jelly Bean 一起使用,为什么?
刚刚将久经考验的真正 ADK 配件连接到 Nexus 7 和 Galaxy Nexus - 并且无法连接并显示“无法读取设备协议版本”消息。以为板子死了,用 ICS 连接到 Nexus S - 工作得很好。在 Jelly Bean 升级之前也在 Galaxy Nexus 上工作过,因此可以排除硬件故障。
我一直在密切关注 ADK 公告,但不记得阅读或听说过有关此特定更改的任何内容,也不记得支持 ADK 2.0 的 Android 设备的向后兼容性。
附件开发工具包 2011指南说“Android 2.3.4(API 级别 10)及更高版本支持协议版本 1。Android 4.1(API 级别 16)及更高版本支持协议版本 2”,它没有说版本 1 4.1不支持,如果发现现有的硬件会被这样抛弃,那将是非常奇怪的。
我在这里想念什么?这是错误还是功能?
adk - 下载 Microsoft MediaRoom ADK (SDK)
我是 Microsoft MediaRoom 的新手。我想下载 Microsoft MediaRoom ADK(SDK)。我尝试了很多,但没有找到任何下载链接。所以请任何人都可以给我一个链接。
MediaRoom 用于开发机顶盒应用程序。
谢谢