PMS--movePackage
2016-11-21 14:49:15 0 举报
movePackage
作者其他创作
大纲/内容
mBound=false
PackageManagerService
PackageManagerService.PackageHandler
doHandleMessage(Message msg)INIT_COPY
PackageManagerService.AsecInstallArgs
IPackageMoveObserver
计算SD卡空闲空间大小
Y
connectToService()
PackageMangerService.DefaultContainerConnection
Settings
writeLPr()
doPreInstall(int status)
moveDexFilesLI(PackageParser.Package newPackage)
DefaultContainerService
Installer
!isForwardLocked(pkg) && !isExternal(pak)
NativeLibraryHelper
PackageManagerService.FileInstallArgs
doPostCopy(int uid)
PackageManagerService.HandlerParams
startCopy()
ContextImpl
mBound=true
doHandleMessage(Message msg)MCS_BOUND
checkFreeStorage(IMediaContainerService imcs)
PackageManagerService.MoveParams
handleRetrunCode()
doPostDeleteLI(boolean delete)
doPreCopy()
handleStartCopy()——从内存移到外置SD卡
0 条评论
下一页