目录
1.概述
在进行11.0的产品定制化开发中,对于一些无源码app需要更换icon的功能,对于有源码app还是特别简单的如果没有源码就需要从开机PMC解析app的时候替换掉icon 就可以了
2.无源码app修改它的icon图标的核心类
/frameworks/base/core/java/android/content/pm/parsing/ParsingPackageUtils.java
3.无源码app修改它的icon图标的核心功能分析和实现
在11.0的系统中启动的时候解析安装app的时候是在ParsingPackageUtils.java中负责的
下面就来看下相关源码,来分析功能如何实现
private ParseResult<ParsingPackage> parseBaseApk(ParseInput input, String apkPath,
String codePath, Resources res, XmlResourceParser parser, int flags)
throws XmlPullParserException, IOException,