android - 通过 USB 联系 Android 应用程序

标签 android winforms usb

我开发了一个用于农村 Activity 和监控/管理的应用程序。

我的应用程序在白天收集了大量数据,需要将其发送到云端进行处理和分析。在一个正常的 8 小时工作日中,它可以收集多达 2Gb 的数据(大部分以图片/视频的形式)...

原来我的很多用户都没有 WIFI 服务(它是一个专注于农村 Activity 的应用程序,所以......)但他们确实可以访问带宽带的物理电脑/笔记本......所以我在想关于构建一个可以检测插入 USB 的 Android 设备的 Windows 窗体应用程序,通过 USB“发送”通用导出数据命令,以便 Android 应用程序将数据发送到 WinForms 应用程序,然后将其发送到云端。 .

我的问题是:如何“发送”这个命令?!? (在同步时间打开的应用程序不是无理要求)...

最佳答案

将所有数据存储在 SDCard 上,并在连接到计算机后调用此命令:

adb pull/sdcard/yourdirectory C:\dump

最后修改您的 WinForms 应用程序以获取这些文件。 我没有看到任何其他方法。

关于android - 通过 USB 联系 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26718388/

相关文章:

android - 未检测到 Samsung Captivate 的 USB 设备 - 更新 Windows7(64 位)后的 i897

android - 以编程方式更改 ShapeDrawable 的描边宽度

android - 无法在 android 中的警报对话框内执行 fragment 事务

c# - Visual Studio 2015 无法调试 xamarin 项目

c# - 如何与 Parallel.Invoke 并行启动方法?

c# - 动态禁用特定的上下文菜单项

c++ - WinUsb_初始化错误 8 - ERROR_NOT_ENOUGH_MEMORY

android - 如何在android中将HTML文本更改为简单字符串

c# - 部署 .NET 应用程序时出现 InvalidDeploymentException 错误

android - Windows 上基于软件的 Android 附件