我可以在应用程序运行时卸载我的应用程序
我想在运行时以编程方式卸载我的应用程序,当某些条件匹配时。可能吗?我已阅读过此文,但无法正常工作。我可以在应用程序运行时卸载我的应用程序
Intent intent = new Intent(Intent.ACTION_DELETE, Uri.fromParts("package", getPackageManager().getPackageArchiveInfo(apkUri.getPath(), 0).packageName,null));
startActivity(intent);
回答:
你包后错过:
public static void launchUnInstaller(Context ctx, String packageName) { try {
Uri packageURI = Uri.parse("package:" + packageName);
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);
ctx.startActivity(uninstallIntent);
} catch (Exception ex) {
Log.e(TAG,e.toString);
}
}
以上是 我可以在应用程序运行时卸载我的应用程序 的全部内容, 来源链接: utcz.com/qa/258364.html