码迷,mamicode.com
首页 > 移动开发 > 详细

查看Android系统已安装应用的列表

时间:2018-03-21 18:28:55      阅读:301      评论:0      收藏:0      [点我收藏+]

标签:stat   cat   body   oid   tac   工具   权限   png   ack   

可以通过adb shell pm list package

我们可以通过系统提供的工具pm来隐藏一些应用,比如:pm hide和pm disable

pm disable <PACKAGE_OR_COMPONENT> :使package或component不可用。

(如:pm disable "package/class")(disable了指定的package,但是getComponentEnabledSetting该package里的components依然是enable状态的。disable-user一样原理),需要root权限

getActivity().getPackageManager().
        setApplicationEnabledSetting(getActivity().getPackageName(),
                PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);//不杀死app,app进程终止后才会隐藏;0立即终止
技术分享图片

技术分享图片

 

 

 

查看Android系统已安装应用的列表

标签:stat   cat   body   oid   tac   工具   权限   png   ack   

原文地址:https://www.cnblogs.com/wangym/p/8618431.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!