如何通过代码更新apk

时间:2011-12-09 12:42:11

标签: android

我的应用程序已安装在设备中,我将收到您要更新的通知,只需单击一下,我希望我的应用程序以编程方式更新。无论如何都要做......

2 个答案:

答案 0 :(得分:0)

第三方开发人员无法在没有用户干预的情况下直接安装.apk文件。

但您可以向PackageManager发送请求以处理新的.apk文件的安装。这将向用户显示“安装应用程序”对话框,如果她接受安装,您的更新将会完成。

所描述方案的一个示例:Android: install .apk programmatically

答案 1 :(得分:0)

我看到这样做的唯一方法,并不是一个好的策略,让初始代码交换类的特定目录,如果它找到一个,通过反射动态加载它并“替换” APK中包含的classe

我认为这不会有很好的表现......我不应该重复不作为更新的政策。