Android应用程序和Web服务之间的数据交换

时间:2012-08-21 04:55:37

标签: android ruby-on-rails

我有一个带有一些数据的Android应用程序(包括纬度和经度)和一个带有MySQL数据库的RAILS Web服务...我想知道如何将这些数据发送到我的数据库

3 个答案:

答案 0 :(得分:1)

您需要一个具有逻辑实现的Web服务器,以通过使用Java / PHP等接受/更新/删除来自mysql服务器的数据...您需要在清单文件中指定Internet权限。请点击以下链接了解更多详情how to make PHP server sends data to an Android device

答案 1 :(得分:0)

Rails公开了可用于将数据发送到服务器的REST API。应该有一个api接受发布请求并更新Web应用程序数据库中的数据。向你的rails开发人员询问网址。

答案 2 :(得分:0)

对您的webservice进行REST post / put调用。您可以使用Android httpclient建立连接。 api可以在这里找到

http://developer.android.com/reference/android/net/http/AndroidHttpClient.html

与往常一样,不要忘记打开Internet权限并在AsyncTask或其他线程中执行网络任务以防止UI线程阻塞。