我有一个带有SQLite数据库的应用程序,我需要将数据与SQL Server或访问数据库同步 我想有两种可能的方法来进行同步:
我更喜欢第一种解决方案,但我不知道如何向adb发送命令。
Windows应用程序是一个c#程序。
由于
答案 0 :(得分:0)
您需要的是在C#.net和java-android平台之间实现进程间通信。
您可以使用协议缓冲区来进行进程间通信的序列化。 协议缓冲库是开源的。 有关详细信息,请参阅此 https://developers.google.com/protocol-buffers/docs/proto。
有关此的准备说明 http://www.codeproject.com/Articles/640249/Android-Fast-Communication-with-NET-Using-Protocol
您可以使用此通讯渠道和日志传送来更新数据库。