使用ApkInstaller类安装apk

时间:2019-06-12 11:18:21

标签: android-studio android-install-apk

我正在android studio中编写应用程序。我正在使用apkInstaller类。这是我用来卸载存储在常规/ data / app路径中的某些apk的代码。

这是卸载特定apk的功能。

public static void uninstallAppInterctive(Context context, String packgeName) {
        Uri uri = Uri.parse("package:" + packgeName);
        Intent uninstallIntent =
                new Intent(Intent.ACTION_UNINSTALL_PACKAGE, uri);
        context.startActivity(uninstallIntent);
    }

据我了解,此功能首先询问用户是否要卸载apk。一旦他选择,我想相应地更新视图。但是,安装似乎是在不同的线程上进行的,因此,即使用户选择不安装,我的视图也会更新为已安装。 有没有一种方法可以将侦听器设置为用户的选择,并在用户选择后更新视图? 谢谢。

0 个答案:

没有答案