通过Cordova/离子应用程序中的USB在台式机动机之间进行数据同步



我正在使用Cordova/ionic/Angular JS创建一个混合移动应用程序。我的要求是,当我通过USB将手机连接到台式机时,将桌面(MySQL DB所居住的位置)(MySQL DB所居住的位置)(在MySQL DB所居住的地方进行预填充)的数据(换句话说)同步。我无法使用Web服务,因为该应用必须在离线模式下运行。

我已经做了很多搜索,但是我所能做的只是Android应用程序(本机)的解决方案,他们提到使用JDBC/套接字编程。我发现了一个Cordova内容同步插件,但我认为这再次需要Internet连接,是否有Cordova插件可以为此提供帮助吗?请指导。

谁应该执行同步?移动设备或台式计算机?

我建议以下内容:

  • 启用USB在Android中调试
  • 桌面计算机应该安装ADB驱动程序。
  • 使用ADB命令与您的设备进行通信(即拉数据库,执行一些更新,按数据库)

github上有一个工具,可以做类似的事情,也许您可以查看源以获取和了解如何做到这一点:https://github.com/google/adb-sync

/html>

最新更新