【Android】Apk安装和删除
(1)取基本信息
? ? ? packageName
? ? ? versionCode
? ? ? installLocation
(2)拷文件
? ? ? /data/app ? ? ? ? ? ?(apk)
? ? ? /data/app-lib ? ? ? (so)
(3)解析AndroidManifest.xml
(4)設(shè)置
? ? ? /data/data/……
? ? ? /data/data/lib -> /data/app-lib/……
? ? ? /data/dalvik-cache ? ? ? (dex)
(5)注冊(cè)
?-------------------------------------------------------------
(1)殺掉應(yīng)用 killApp
(2)注銷
(3)刪data
? ? ? /data/data/......
(4)刪文件
? ? ? /data/app ? ? ? ? ? ? ? ? ? (apk)
? ? ? /data/app-lib ? ? ? ? ? ? (so)
? ? ? /data/dalvik-cache ?(dex)
? ? ??
? ? ??
PackageInfoLite 基本信息
? ? ? ??adb install -> ? ? ??
exec app_process $base/bin com.android.commands.pm.Pm "$@"
? ? ? ? ? ?
總結(jié)
以上是生活随笔為你收集整理的【Android】Apk安装和删除的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android】资源加载过程
- 下一篇: 【Android】ActivityMan