在 NodeJS 中通过 USB 连接 Android/iPhone 设备

Posted

技术标签:

【中文标题】在 NodeJS 中通过 USB 连接 Android/iPhone 设备【英文标题】:Android/iPhone device connection via USB in NodeJS 【发布时间】:2017-03-25 12:31:06 【问题描述】:

我需要通过 USB 将 android/iPhone 设备与 PC 连接。用NodeJS编写的程序应该能够检测设备并获取信息并在设备上执行一些操作,例如rebootreset

无论如何,我已经尝试了一些库,例如 node-usb,但我无法向设备发送命令或执行任何类似的任务。

对于 ios,有一些库 libimobiledevice 但找不到任何 nodeJs 包装器。

也许我在这里遗漏了什么,任何帮助将不胜感激。

谢谢提前。

【问题讨论】:

【参考方案1】:

不知道 iO,但我认为这在 Android 中是不可能的。原因在于权限:如果有人可以直接插入 USB 并在不询问的情况下关闭您的设备,这将是一个错误而不是一个功能。

所以,也许你会要求访问权限等等。

Popup 的 Android 应用是possible。

这是应用程序,而不是 NodeJS,它不是 iO 或 Android 原生的。

【讨论】:

以上是关于在 NodeJS 中通过 USB 连接 Android/iPhone 设备的主要内容,如果未能解决你的问题,请参考以下文章

在 Azure Functions 中通过 nodeJS 生成 excel

如何在 nodejs 中通过 TCP/IP 获取传感器数据?

在android中通过蓝牙进行多连接

在 Linux 中通过 JAVA 连接 mySQL

text 在Gitlab中通过SSH创建和连接

如何在目标c中通过ios中的XMPPFramework连接XMPP服务器