问题标签 [android-host-api]
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 USB Host API - 如何找到用于 USB (Prolific) 通信的驱动程序
更新 2:
我已经通过短接其 IN 和 OUT 引脚对 FTDI 芯片进行了测试。controlTransfer()
总是返回 0,返回发送的bulkTransfer() - Write
数据长度并 bulkTransfer() - Read
返回发送的任何数据。
有人知道如何或在哪里可以找到 Prolific 的驱动程序吗?
更新 1:
我用 Slick USB 2 做了一些测试,我想我找到了我的问题。看起来我缺少一些驱动程序,因为通信无法正常工作。
我将我的开发板连接到 Slick USB 2,然后尝试使用我的应用程序连接并打印“打开设备并声明:false,file = 45,test = null”。我再次尝试,通信开始工作。我能够按预期写入和读取数据。此外,当我重新连接电缆时,通信停止工作。
我猜,Slick USB 2 正在安装一些通信所需的驱动程序。
有谁知道我在哪里或如何找到这个驱动程序?
我希望我的 Android 设备(Galaxy Tab 2.0 7",版本 4.0.3)与定制板通信。为此,我使用 OTG 电缆 + USB 到串行转换器(多产)。
我已经测试了与 Slick USB 2 应用程序的通信,一切正常。
现在,我正在尝试使用 USB Host API 创建自己的应用程序。我添加了意图过滤器,当我连接我的电路板时,它也会被识别。我正在使用以下代码:
controlTransfer()
总是返回-1 。我也尝试过bulkTransfer() - write
,它返回发送的数据的长度,但板子没有收到任何数据。bulkTransfer() - read
返回 -1
我已经做了一个测试,我将我的开发板连接到我的应用程序并尝试连接到 Slick USB 2 应用程序并且 Slick USB 2 能够连接到我的开发板 - 这真的不应该工作。我想,我无法正确打开设备。
我在这里想念什么?我检查了许多线程,但未能解决问题。有人可以提出一些建议吗?
android - 是否可以使用 adb 协议从安卓手机发送短信
我想从使用 USB 连接到我的电脑的安卓手机发送短信。我正在起诉 usb4Java 库。我已根据链接usb4java-javax-examples访问手机并将 adb 命令发送到手机。这是代码和输出。
这是我收到的输出
有什么方法可以使用 Adb protpcol 向 android 手机发送短信命令,并且短信已发送。喜欢SENDSMS(int number, String textMessage)
。
还是有其他方法可以做到这一点?
谢谢
**编辑
这是我在做什么,但我正在接近(0, 1)。不知道做错了什么
我在网上做错了什么
谢谢