我打算自我托管我的应用程序,但不知道什么是实施自动更新的最佳方式。应用程序自动更新与自我托管
我打算做以下几点:
- 应用程序检查是否有更新的版本可用的服务器上
- 如果有新的版本 - 应用程序将downloand APK到设备的闪存。
- ??
我的问题是如何初始化代码更新?我知道用户需要确认这一行动,但我想尽可能地做更多的工作。我是否需要调用特定的意图来执行此操作?
我想的问题是如何安装APK programmaticaly如果它已经在设备..
我打算自我托管我的应用程序,但不知道什么是实施自动更新的最佳方式。应用程序自动更新与自我托管
我打算做以下几点:
我的问题是如何初始化代码更新?我知道用户需要确认这一行动,但我想尽可能地做更多的工作。我是否需要调用特定的意图来执行此操作?
我想的问题是如何安装APK programmaticaly如果它已经在设备..
我想的问题是如何安装APK programmaticaly如果它 已经在设备..
可以启动安装使用下面的代码:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(fileName)), "application/vnd.android.package-archive");
startActivity(intent);
上面的代码是从一个答案带到了一个SIM卡Ilar问题:automatic install of apk
尽管这可能在理论上回答这个问题,但[这将是更可取的](http://meta.stackexchange.com/q/8259)在这里包括了答案的基本部分,并提供了供参考的链接。 – 2011-12-29 18:51:01
干杯,比尔。我会记住这一点并更新这个答案。 – 2011-12-29 18:54:37
但是这只会启动安装,不会自动更新应用程序并重新启动它? – VsMaX 2016-03-27 21:51:22
我认为http://www.push-link.com确实是你想要做的。 – 2012-01-06 00:10:21