作者bluestar8783 (蓝星)
看板AndroidDev
标题[问题] 连接USB hub後的奇怪现象?
时间Tue Apr 30 15:20:47 2013
因为手边的Galaxy Nexus(Android 4.2.2 with kernel 3.0.31)有支援USB OTG,
所以做了底下的实验
1. 拿个USB Hub,後头接了3个相同的装置(USB UART),使用"USB Device Info"
App来做观测
2. 将USB Hub插入Galaxy Nexus
3. 依序拔掉3个装置
4. 依序将装置再插入USB Hub
5. 一口气将USB Hub拔出Galaxy Nexus
我发现,在"USB Device Info"的Android Tab会留下某个装置的讯息,但Linux Tab则
都没有
试过Galaxy Nexus(Android 4.0.3 with kernel 3.0.8)、Nexus-7(Android 4.1.1 with
kernel 3.0.31)、Nexus-7(Android 4.2.2 with kernel 3.1.10) & Galaxy S3/S2,有
些是正常显示,有些就是会遗留已经被拔除的资讯(还会累积),还有些是连USB Hub都侦
测不到(device要直接插入手机才行)
遗留下来的资讯,会让使用USB Host API的App找到错误的装置,进而做错误的控制
不知道有没有人遇过类似的状况,知道是哪边(档案)出问题?有办法解决吗?
感激!
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.251.198.202
1F:推 sulf:我也被驱动搞得一个头两个大,後来乾脆root用wifiadb 04/30 20:55
2F:→ sulf:XD抱歉误解意思了 04/30 20:57