如何通知Android应用程序Web服务URL已更改

时间:2014-11-18 11:08:39

标签: android web-services

我有5,6个Android应用程序使用相同的URL(在应用程序中硬编码)来调用HTTP请求,问题是如果由于某些原因更改了URL,我必须重新上传所有具有新URL的应用程序,这是一个我的问题,我正在寻找解决方案。

我可以构建一个Web服务,以便在初始化时检查有效的URL,或者连接到远程数据库以获取新的URL,但问题是他们需要静态IP,在我的情况下我没有。

是否有任何方法可以在没有静态IP的情况下通知和发送少量数据。

2 个答案:

答案 0 :(得分:1)

您可以使用其他方式在应用中包含网址,例如配置文件或类似内容,当您需要更新网址时,您可以使用带有效负载的简单GCM(Google云消息传递)消息执行此操作,但您需要在应用中实施GCM请求处理。

GCM允许发送消息而无需静态IP

答案 1 :(得分:0)

我发现这个问题的最佳解决方案是使用免费的< 500mb的MongoDB,我可以轻松更新MongoDb,我的应用程序可以从中反转String。