Android应用程序更新自动
问题描述:
我已经创建了简单的Android应用程序发送电子邮件,应用程序工作正常。我创建了一个服务下载和安装Android应用程序形式的服务器[我不希望把市场该应用程序]我有更新Android应用程序更新自动
是Android应用程序在未来建成一个APK然后上传在服务器
的问题是设备我需要更新应用程序,如果我没有在应用
一些变化提供一些有益的思路
答
你必须在你的服务器上设置一个API,它会告诉你的应用程序是否有新的更新。这个API必须定期检查。如果有新的更新,则可以下载并安装,并卸载原来的更新。
另一种方法是使用Google Cloud Messaging。您可以进行设置,以便在更新可用时,您的应用程序将从您的服务器获得通知,然后您可以尽早完成。
看一看这个主题,看看如何卸载和安装软件包:
install/uninstall APKs programmatically (PackageManager vs Intents)
如果你不想卸载/手动安装,那么你可以使用这个优秀的包裹从CommonsWare:
https://github.com/commonsguy/cwac-updater
如果你想使用一个框架,然后有很多选择:
http://hockeykit.net/index.html
是可以更新应用程序,而不是安装和卸载程序? – Bucks
回答已更新,以反映您的问题。 –
我们使用http://www.appaloosa-store.com/,它非常适合这种用例。这是一个私人应用商店解决方案。 –