如何实现Android中的卸载

来源:互联网 发布:java 发送snmp trap 编辑:程序博客网 时间:2024/06/05 02:45

首先要通过getPackageManager获得到你想要获得的app的packageName,进而你可以通过建一个集合将这些信息存储进去然后依次遍历,依次卸载
因为安卓要在卸载应用的时候一定要经过用户确认,所以没有真正意义上的一键卸载

if (listItemID.size() == 0){        ToastUtils.showIntToast(context,R.string.without_checked_app);    }else {        for (int i = 0; i < mCurrentCheckedAppInfo.size(); i++){            Intent intent = new Intent();            intent.setAction(Intent.ACTION_DELETE);            intent.addCategory(Intent.CATEGORY_DEFAULT);            intent.setData(Uri.parse("package:" + mCurrentCheckedAppInfo.get(i).packageName));            startActivityForResult(intent,0);        }    }
0 0
原创粉丝点击