起源
PackageInfo packageInfo = getPackageManager().getPackageInfo();
getPackageManager: ContextWrapper:mBase->Context->Activity
PackageManager->ApplicationPackageManager:getPackageInfo-getPackageInfoAsUser->mPM(IPackageManager:aidl实现)
IPackageManager->proxy-client iBinder
PackageManagerService(service):IPackageManager.Stub子类-return getPackageInfo()