点击一个应用的时候,会加载其对应的base.apk,我们在AssetManager类的addAssetPath方法中添加堆栈打印,
其调用堆栈为
android.content.res.AssetManager.addAssetPath(AssetManager.java:653)
android.app.ResourcesManager.getTopLevelResources(ResourcesManager.java:221)
android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1854)
android.app.LoadedApk.getResources(LoadedApk.java:558)
android.app.ContextImpl.(ContextImpl.java:1884)
android.app.ContextImpl.createPackageContextAsUser(ContextImpl.java:1733)
android.app.ContextImpl.createPackageContextAsUser(ContextImpl.java:1718)
com.android.server.AttributeCache.get(AttributeCache.java:114)
com.android.server.am.ActivityRecord.(ActivityRecord.java:564)com.android.server.am.ActivityStackSupervisor.startActivityLocked(ActivityStackSupervisor.java:1763)
com.android.server.am.ActivityStackSupervisor.startActivityMayWait(Activity