gpt4 book ai didi

java - Cordova 安卓开发 : Looking for OTG cable options for debugging with peripherals connected

转载 作者:行者123 更新时间:2023-11-30 01:36:17 24 4
gpt4 key购买 nike

我正在为 Android 开发一个 Cordova 插件,它与连接到我的 Android 设备 USB 端口的打印机进行交互。我还混合了 Ionic 来运行一个可用的 Anular 应用程序。我有插件工作,但达到这一点很痛苦。从我的笔记本电脑(使用 ionic run Android)部署应用程序有很多迭代,换出 otg 电缆并插入打印机和测试。

我正在寻找更好的开发/调试故事。我计划向 Cordova 插件添加额外的功能,并希望找到一种电缆配置,让我可以让 Android 设备连接到我的笔记本电脑,同时打印机也连接到 Android 设备。

我尝试了几种不同的售后电缆,但所有电缆似乎都只支持在连接到外围设备时为设备充电。似乎没有任何东西可以让我保持与笔记本电脑的连接并同时连接外围设备。

有没有人知道 USB 集线器、交换机或路由器可以帮助减轻我的痛苦,或者有什么建议可以让我在连接到 USB 打印机时轻松调试基于 Java 的插件。至少我希望能够将调试器附加到我的插件并逐步执行 Java 代码。

使用模拟器是不可能的,因为性能简直无法忍受。

如果这个问题在这里不合适,请提前道歉。

最佳答案

我想我有一个更好的解决方案,您可以通过 Wi-fi 使用 adb 部署到您的设备,并保持打印机电缆连接以测试您的应用程序,方法如下:

  1. 使用 USB 数据线将您的 Android 设备连接到计算机
  2. 从命令行运行 adb tcpip 1234//或您选择的任何端口
  3. 断开你的安卓USB数据线
  4. 运行adb connect <your-phone-ip>:1234
  5. 使用 USB 数据线连接您的打印机
  6. 运行ionic run android部署您的应用程序。

我刚刚用 Mac 和 Android Nexus 5 测试了这个组合,它的效果非常好。

关于java - Cordova 安卓开发 : Looking for OTG cable options for debugging with peripherals connected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35071927/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com