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

在android中单击按钮卸载应用程序,android,android-intent,Android,Android Intent,在我的应用程序中,我开发了一个用户安装的第三方应用程序列表。因此,现在我想添加一个按钮,当用户单击时,该按钮将指向带有强制停止和卸载选项的内置应用程序详细信息屏幕,因为我只获取用户安装的应用程序,不需要root权限和系统权限。是否有一种方法可以在我的应用程序中调用该系统意图。尝试: Intent detailsIntent = new Intent(); detailsIntent.setClassName("com.android.settings", "com.an

在我的应用程序中,我开发了一个用户安装的第三方应用程序列表。因此,现在我想添加一个按钮,当用户单击时,该按钮将指向带有强制停止和卸载选项的内置应用程序详细信息屏幕,因为我只获取用户安装的应用程序,不需要root权限和系统权限。是否有一种方法可以在我的应用程序中调用该系统意图。

尝试:

    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);
试试这个

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