如何以编程方式删除旧版本的应用程序

时间:2013-04-04 13:57:42

标签: android

我想在安装新版本的应用程序时以编程方式删除缓存和以前版本的应用程序的所有详细信息。你是怎么做到的?

1 个答案:

答案 0 :(得分:3)

首先确定当前应用程序是旧版本,然后通过以下方式删除它:

Uri packageURI = Uri.parse("package: your.application.package");
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);
startActivity(uninstallIntent);