PackageManager 分析
文章平均质量分 77
ljsbuct
程序猿 android PHP python django
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PackageManager分析(1)
1.PackageManager.java是一个抽象类,其中只定义了所有在SDK中声明的抽象方法,还有一些静态常量。public abstract class PackageManager {}.2.实现PackageManager这个抽象类的是ContextImpl.java。原创 2011-07-27 01:01:43 · 12786 阅读 · 1 评论 -
PackageManager分析(3)
Installer类分析。 1.Installer这个是PackageManager与底层C模块进行通信的工具类,同socket进行通信,PackageManager所有对apk的安装,卸载等操作都是通过Installer进行的。 2.对Installer的调用首先会原创 2011-07-31 17:33:25 · 3504 阅读 · 0 评论 -
PackageManager分析(2)
1.PackageManagerService.java用到一个很重要的工具类,PackageParser.java。这里面是一些工具类和工具方法,辅助PackageManagerService来完成一些功能,具体代码自己去看一下。 下面仔细分析一下PackageManag原创 2011-07-31 17:31:31 · 5139 阅读 · 0 评论 -
PackageManager分析(4)
pakcage install 过程分析 1.调用安装的接口有两个。 public void installPackage( final Uri packageURI, final IPackageInstallObserver observer, final int flags) { installPackage(packageURI, obs原创 2011-08-01 15:30:52 · 7158 阅读 · 2 评论 -
PackageManager分析(5)
pakcage install 示例。 如果有哪些代码不明白,可以留言给我,我再解释。 public class InstallThread extends Thread { //因为安装时间比较耗时,一般放在单独的线程中 public static final int INSTALL_SUCCESS = 1; public static final原创 2011-12-22 10:59:11 · 8806 阅读 · 4 评论
分享