我的手机管家(15) 缓存处理 逻辑代码 private PackageManager pm;//包管理器 //获取包管理器 pm = getPackageManager(); 使用子线程获取应用程序的整体包信息, PackageInfo 存储包的整体信息 List<PackageInfo> pac ...
分类:
移动开发 时间:
2016-07-05 13:46:57
阅读次数:
253
这两天老大发话说要我研究一下安卓安全软件的功能,先抽取了一个小模块,研究权限管理 一开始就去packagemanager 去看发现有几个方法: 就先去看了一下IPackagemanager 里面的方法: 有很多 这里我之列出跟权限有关的 看安全软件上的功能: 通过包名找权限 通过权限找包名 禁用 提 ...
分类:
移动开发 时间:
2016-07-04 11:22:40
阅读次数:
251
前提:获取的都是AndroidMainfest.xml下的信息 一、PackageManager 负责管理所有已安装的App 二、ActivityInfo 封装了Mainifest中的<activity>、<receiver>内所有信息 三、ServiceInfo 封装了Mainifest中的<se ...
分类:
移动开发 时间:
2016-05-22 15:10:37
阅读次数:
163
1、来自知乎的网友总结的基础原文:http://diycode.cc/topics/72
ServiceManager、ActivityManager、packageManager 、*****Manager 都弄懂了?Binder 也搞清楚了?IPC 也弄明白了?FrameWork 层的每个类都折腾了?Hook 会玩了?各种 SystemService 也知道怎么运行的了?View 的渲染你明白...
分类:
移动开发 时间:
2016-05-12 18:43:46
阅读次数:
175
ry { PackageManager packageManager = getPackageManager(); Intent intent=new Intent(); intent = packageManager.getLaunchIntentForPackage("com.tencent.m ...
分类:
移动开发 时间:
2016-05-03 17:50:50
阅读次数:
207
Android群英传笔记——第九章:Android系统信息和安全机制
本书也正式的进入尾声了,在android的世界了,不同的软件,硬件信息就像一个国家的经济水平,军事水平,不同的配置参数,代表着一个android帝国的强弱,所以厂商喜欢打配置战,本节就要是讲Android系统信息的获取
PackageManager的使用
ActivityManager的使用
Android安全机制
一. An...
分类:
移动开发 时间:
2016-04-29 01:42:44
阅读次数:
272
我们知道在android中,安装应用是由PackageManager来管理的,但是我们发现PackageManager是一个抽象类,他的installPackage方法也没有具体的实现。那在安装过程中是怎么执行的呐?
调用方
查看代码可以知道ApplicationPackageManager是直接继承自PackageManager的,所以最终代码会调用ApplicationPackageM...
分类:
移动开发 时间:
2016-04-07 18:37:45
阅读次数:
287
Sam在看相关PackageManager代码时,无意中发现Android 下提供一个pm命令,通常放在/system/bin/下。这个命令与Package有关,且非常实用。所以研究之。0. Usage: usage: pm [list|path|install|uninstall] pm list ...
分类:
移动开发 时间:
2016-03-31 14:16:13
阅读次数:
211
Sam在看相关PackageManager代码时,无意中发现Android 下提供一个pm命令,通常放在/system/bin/下。这个命令与Package有关,且非常实用。所以研究之。0. Usage: 1. 具体使用方法:1.1:察看已安装的包:pm list package此时则显示所有已经安
分类:
移动开发 时间:
2016-03-21 21:31:37
阅读次数:
262
在看相关PackageManager代码时,无意中发现Android 下提供一个pm命令,通常放在/system/bin/下。这个命令与Package有关,且非常实用。所以研究之。0. Usage:usage: pm [list|path|install|uninstall]
pm list packages [-f]
pm list permission-group...
分类:
移动开发 时间:
2016-03-18 07:16:33
阅读次数:
405