我的方案:我的应用程序的当前用户填写了一些信息,完成后按SYNC按钮。这些信息通过json发送到http webservice,在那里它被在线存储并保存 - 然后将响应发送回移动应用程序,数据从内部Sqlite数据库中清除。
我的问题:有些用户处于低/无覆盖区域,没有移动接收或Wi-Fi。所以在这种情况下,当他们SYNC没有任何反应时。
我的解决方案:允许这些用户通过USB将手机连接到可以访问互联网的计算机。然后用户可以打开应用程序,按下一些新的SYNC VIA PC按钮...也许我可以在C#中编写一个配套应用程序,以便PC在本地保存这些数据,并将其与http web服务同步。
我的问题:这个过程会被调用什么?我甚至不知道谷歌的条款。我甚至可能要问什么?如果是这样,从Android的角度来看 - 如何通过USB线将json数据发送到计算机?在C#透视图中,我如何获取此数据传输?
任何指导都会很棒,谢谢。