我有一个Android应用程序,通过充当USB附件与自定义硬件通信。使用内核版本3.10(SM-T555)的Android 6.0.1软件和设备通信工作正常,但内核版本3.18(SM-T580)的Android 6.0.1失败。应用程序检测到USB设备,但允许访问它,但是没有数据传输。
我注意到USB配置继续开启"充电"在较新的Android设备上。这会产生一些影响吗?
有什么想法吗?
答案 0 :(得分:0)
看来你必须将FileInputStream包装到BufferedInputStream中才能使读取工作。