我读到在.apk安装过程中创建了一个新用户并使用这个新用户权限创建了内部存储中的Applications目录(此处提取.apk)(在/ data / app中,不太确定) 。我在/ data / app中找不到任何Application目录,甚至/ system / app也包含.apk而不是Application目录。谁能解释我在哪里可以找到应用程序目录?
在安装过程中会发生什么事情(我有兴趣知道某些特定文件是否被复制到特定位置)。
答案 0 :(得分:2)
你错了:)在文件系统上没有提取APK,只是在内存中解压缩。因此,您只能在/data/app
,/system/app
等中找到APK文件。整个过程取决于版本(例如Jelly Bean添加了前向锁定/加密)。您需要阅读Android源代码才能获得实际细节。从PackageManagerService.java
开始。