如何使用json将我的Android SQLite数据库与服务器上的数据库同步?

问题描述:

我有一个SQLite数据库的Android应用程序。我想使用json将数据库的内容与php服务器上的内容同步。我有服务器的登录名和地址,所以我需要开始的方式。 如何连接?我需要决定协议,例如http或https吗?如何使用json将我的Android SQLite数据库与服务器上的数据库同步?

第一步是什么?

我用这个:

TelephonyManager tManager = (TelephonyManager)this.mCtx.getSystemService(Context.TELEPHONY_SERVICE); 
    String uid = tManager.getDeviceId(); 

为了得到一个唯一的标识符与请求一起发送。

如果我有一个网址,这是很长的路要走:

DefaultHttpClient httpclient = new DefaultHttpClient(); 
     HttpPost httpost = new HttpPost(path);? 

任何输入或采取如果从一开始就很好的教程?

以下是使用Android SyncAdapter框架的示例,该框架旨在将远程源同步到设备。