启动完成之后,会将Laucher启动起来。并且向PackageManagerService查询所有的Intent.ACTION_MAIN。且。。最终创建一个快捷方式。并且将快捷方式跟信息关联起来。点击的时候就可以启动。。
Android PackageManagerService详细分析
PackageInstaller 原理简述 & PackageManagerService注记 & PackageParser和AndroidManifest.xml注记 (转)
PackageManager可以获取一个应用程序的包信息和占用内存等。如下链接:
android基础知识15:获得android应用程序(包)信息01—info类
android基础知识15:获得android应用程序(包)信息02—大小
设置里面应用安装位置变更,会导致settings.db中的external_storage_path和internal_storage_path值发生变化。