最近项目有一个需求,android PDA无法使用有线与无线网络,只能使用USB线,需要业务需通过sqlite处理好后同步到服务器上。
设计思路:PDA将数据同步到电脑上,电脑同步到服务器上
1.android 《======》 pc
采取了一种建立在adb基础之上的Usb通信方式:由于adb可以将Usb模拟为网卡,所以可以利用socket通信的方式实现Android与PC通信,以完成同步功能
启动流程:
1.android应用启动server端
2.启动ADB桥插件中的adb启动命令.bat
3.运行.net应用
4.数据通讯成功,实现业务只需要将数据转化为json字符串即可完成通讯
1