Java 在android中通过编程改变USB主机模式的特性?

Java 在android中通过编程改变USB主机模式的特性?,java,android,serial-communication,usbserial,Java,Android,Serial Communication,Usbserial,我在串行通信项目中工作,在主机模式下使用USB设备不会充电,发现了一些不安全的解决方案,如c型USB线或OTG-Y连接器 另一个解决方案是根移动和设置 rp.usb_host = 0 如果我们更改rp.usb_host=0,会发生什么情况?设备将充当主机并为设备充电,还是设备根本不充当主机?串行通信会中断吗? 使用编码有更好的解决方案吗

我在串行通信项目中工作,在主机模式下使用USB设备不会充电,发现了一些不安全的解决方案,如c型USB线OTG-Y连接器

另一个解决方案是根移动和设置

 rp.usb_host = 0
如果我们更改rp.usb_host=0,会发生什么情况?设备将充当主机并为设备充电,还是设备根本不充当主机?串行通信会中断吗? 使用编码有更好的解决方案吗