Android usb和PC进行通信

请问有谁用Linux 写一些代码,来实现Android usb通信,我使用libusb库,参考里面的代码,可一直通信不了,有人做过吗?
PC端代码和手机端代码

zhangjie201412
我是Android开发者 暴露在userspace也是跟手机型号相关的嘛??
接近 8 年之前 回复
prettYYoyic
prettYYoyic USB通信据我所知,跟手机型号也有关系,可以参看一下官方说明:1.http://developer.android.com/guide/topics/usb/index.html2.http://developer.android.com/guide/topics/usb/accessory.html
接近 8 年之前 回复

2个回答

使用socket,先用adb forward把pc端口映射到设备上去。然后设备作为server监听,pc做client请求连接。自定义命令协议,我在windows下写过。

suzhouxiao
cy2015yc 如果通过USB实现两台android设备之间的连接,那你需要研究下android设备的Host/Accessory模式,这个和设备相关了。不是所有的android设备都支持Host模式
接近 8 年之前 回复
zhangjie201412
我是Android开发者 如果没有端口映射功能吗?我最终想实现的是两台android设备
接近 8 年之前 回复

我认为你是想在android设备和pc之间传递一些文件。一个简单的方法是通过使用adb接口来实现。你可以在android设备上实现的action中创建一个批处理文件或shell脚本来执行。

zhangjie201412
我是Android开发者 我不是想利用adb,我是想仿照adb写一个通信工具,类似adb,但是我仿照了,通信不了
接近 8 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐