如何以编程方式确定Android充电端口上是否连接了任何断开的USB电缆?
作者:互联网
是否可以识别是否有任何USB电缆连接到android手机的充电端口,而电缆的另一端连接松动?
我能够找到设备是何时通过AC / USB电源连接或断开连接的,或者是否已安装或卸载了任何媒体,但是在所有这些情况下,总是有来自另一端的信号告诉android它是哪种连接类型.
但是,如果另一端没有发出任何信号怎么办?如果它的电缆断了怎么办,因此另一端却没有任何东西但仍连接到android充电端口怎么办?是否可以通过某种硬件级别的监视或类似的方法找出这种情况?
解决方法:
我不认为.
我假设您正在使用usb micro-b,并且如果电话线中只有一根线悬空,则五个引脚中的任何一个都没有连接到另一端,并且连接数据电缆d和d-的保险丝也没有通电.因此,您的手机无法知道是否连接了任何东西. VDD(5V)也没电了,您甚至不会意识到设备正在充电(因为它没有充电). OTG也已经死了,所以那里也没有人承认.
祝好运.
标签:android-usb,android 来源: https://codeday.me/bug/20191108/2007006.html