使用android中的按钮单击卸载应用程序

时间:2012-07-11 08:08:44

标签: android android-intent

在我的应用程序中,我开发了一个用户安装的第三方应用程序列表。从那个,我现在想要的是添加一个按钮,当点击时,用户被强制停止和卸载选项定向到内置的应用程序详细信息屏幕,因为我只接受用户安装的应用程序我不需要root权限以及系统许可。有没有办法在我的应用程序中调用该系统意图。

2 个答案:

答案 0 :(得分:1)

尝试:

    Intent detailsIntent = new Intent();
    detailsIntent.setClassName("com.android.settings", 
    "com.android.settings.InstalledAppDetails");

    //ApiLevel greater than or equal to 8
    detailsIntent.putExtra("pkg", "Appliction_Package_NAme");

    //ApiLevel in less than 8

    detailsIntent.putExtra("com.android.settings.ApplicationPkgName", 
    "Appliction_Package_NAme");

    startActivity(detailsIntent);

答案 1 :(得分:0)

试试这个

   Intent intent = new Intent(Intent.ACTION_DELETE);
   intent.setData(Uri.parse("package:app package name"));
   startActivity(intent);