目前我正在研究android电子商务项目,我正在使用sqlite数据库来存储数据。 我需要每次都更新我的数据库。我的问题是,如果我在Android市场上传我的应用程序,我怎么能每天更新我的数据库。我知道android版本概念,如果我更新我的apk版本,如何使用我的应用程序的人将知道我的应用程序更新。 请给我一个明确的想法。提前谢谢。
答案 0 :(得分:0)
我有一个更好的解决方案来解决这个问题。如果您托管将提供更新信息的Web服务,那将会更好。你可以免费做到。 GoogleAppEngine提供此功能。从Web服务JSON文件,在您的应用程序中解析它。每次启动应用程序时,请编写代码以检查更新信息。或者每周检查一次或其他策略。这可能是更难的做法,但您可以通过此方式提供更高效和灵活性。
答案 1 :(得分:0)
如果我在Android市场上传我的应用程序,我该如何更新我的数据库 每天
您可以使用Web服务调用数据服务器来完成这些工作。
现在您可能对用户设备电池有疑问,
如果您持续调用这些网络服务您的设备电池将耗尽很多。
或
如果您在某个特定时间间隔内调用此网络服务,则数据加载后,应用用户可能会错过执行时间。
所以我建议使用GCM来推送通知。
How its works in your project :