我正在研究是否以及如何将Windows Mobile .NET应用程序移植到Android。我现在面临的问题是如何在应用程序开发后分发和更新应用程序。
使用适当的系统映像在设备上“安装”当前的.NET应用程序。然后,程序通过在使用期间从网站下载新更新并在下次启动时安装这些更新来更新自身。
现在问题是:如何使用Android应用程序最好地执行此任务?
我收到的消息表明该公司希望避免使用图像,因此可以支持更多设备,因此不需要使用图像。
但是,它是公司内部的应用程序,因此没有外部用户可以下载它,所以只需将它放在Android市场上供任何人下载都不是一种选择。
有人知道Android世界中是否存在“简单”解决此问题的方法吗?
答案 0 :(得分:3)
如果使用Android市场不是一个选项 - 你必须自己写 我会 1)设置检查更新频率的间隔。 2)在您的应用程序启动时,我会检查更新(比较您的应用程序版本和可用版本),如果它可用,则用户可以使用对话框 - 更新可用请下载。 3)用户下载应用程序后,将进行安装和升级。 你不需要担心不同的设备 - 如果你做得对 - 一个apk适合所有。