在本地网络和Android应用程序之间同步

在本地网络和Android应用程序之间同步,android,sync,Android,Sync,我在这里需要帮助 我想制作一个Android应用程序,最终与web服务器同步,以获取信息(即用户可以通过网站写一个便条,并自动与手机同步) 我知道我需要一些网络服务器和主机,对此我知道的不多,所以我以后会研究它 然而,我的问题是如何在本地网络上模拟这种情况? 如中所述,如果我创建了一个基本网页,其中有两个文本框(一个用于名称,一个用于内容)和一个“提交”按钮,如果我通过localhost运行它,我可以使用什么方法将这些信息同步到我的手机上 如果有人能给我一份外行条款明细表,我将不胜感激,我感到很

我在这里需要帮助

我想制作一个Android应用程序,最终与web服务器同步,以获取信息(即用户可以通过网站写一个便条,并自动与手机同步)

我知道我需要一些网络服务器和主机,对此我知道的不多,所以我以后会研究它

然而,我的问题是如何在本地网络上模拟这种情况? 如中所述,如果我创建了一个基本网页,其中有两个文本框(一个用于名称,一个用于内容)和一个“提交”按钮,如果我通过localhost运行它,我可以使用什么方法将这些信息同步到我的手机上


如果有人能给我一份外行条款明细表,我将不胜感激,我感到很失落

当您使用
localhost
时(意味着您在计算机中安装了一个服务器包,如Apache/IIS/XAMPP/WAMP),您的计算机将成为一台服务器。因此,您可以从同一网络中的任何设备访问
localhost

假设您有一台连接到WiFi路由器的计算机。如果您在该计算机中设置服务器,即
localhost
,并且笔记本电脑和移动电话连接到同一WiFi路由器,则手机和笔记本电脑将能够从该计算机获得服务


要从其他设备(如手机)访问MySQL服务器中存储的数据,您必须编写正确的服务。否则,您可以在服务器上编写一个移动web应用程序来访问MySQL数据,并只从设备上访问它。

您有一些替代方案来实现您想要的,这里是一个传统的:

  • 从安装XAMPP开始,运行本地服务器
  • 编写网页,将数据存储在mysql中
  • 编写PHP代码从mysql中提取数据
  • 使用Android HttpClient调用您的PHP
还有其他选择:

  • 使用相同的方法,但不要使用PHP编写HTML5,这样您就有了一个移动WEB应用程序
  • 查看GCM演示应用程序
  • 查看谷歌应用程序引擎
  • 查看亚马逊网络服务
  • 还有其他的
享受:)
雅伦

伙计,干杯,这帮了大忙。就传统方法而言,手机是否可以从计算机访问mySQL,并且仍然可以访问自己的SQLite db进行内部存储?我认为传统方法似乎是最好的,但我会检查GCM,因为第三方库只能提供帮助!另外,我如何进行自动同步?