Android基础文件总结

  1. android_filesystem_config.h

定义了系统UIDGID的映射关系

  1. /data/system/packages.list

存放系统中安装的应用的信息

  1. /data/system/packages.xml

存放系统中安装的应用的具体的信息

  1. /etc/permission/platform.xml

内置的权限映射定义

  1. /data/system/urigrants.xml

权限持久化保存至该文件中

  1. system/vendor/app

设备制造商指定的应用

  1. /data/dalvik-cache/

存放每个非系统应用的优化过后的dex文件,对于所有用户都是共享的

  1. /system/framework/framework-res.apk

  2. /data/app/

存放非系统应用

  1. /data/app-lib/

app中的native库文件

  1. /data/app-asec/

加密apk的存储,以.asec形式存储

  1. /data/system/users/

每个用户的目录

  1. /data/system/users/userlists.xml

所有user的信息

  1. /data/system/users//package_restrictions.xml

存储相应用户所安装的应用信息

  1. /data/user//

该用户下应用的data目录

  1. /proc/PID/mounts

每个进程的挂载列表

  1. /data/media

实际的内部sdcard目录,存储在sdcard上的内容实际都是存储在这里

  1. /mnt/shell/emulated

模拟文件系统,属于shell,只能被shell进程访问

  1. /sdcard

storage/emulated/lagacy的软链接

  1. /storage/emulated/0

该路径被bind mount/storage/emulated/legacy

  1. /mnt/shell/emulated/0

该路径被bind mount/storage/emulated/0

  1. /system/etc/security/cacerts.bks

包含了Android信任的所有的CA证书

  1. /data/misc/keychain/pubkey_blacklist.txt/data/misc/keychain/serial_blacklist.txt

存放黑名单

  1. /data/misc/keystore/

keystore service的文件

  1. /data/data/com.android.keychain/databases/grants.db

已授权访问key的对应数据库

  1. /data/system/users//accounts.db

账户数据库

  1. /data/system/device-policies.xml

主用户的的策略

  1. /data/users//device-policies.xml

对应用户的策略

  1. /data/misc/vpm/state

vpn daemon的state文件

  1. /data/misc/wifi

Wi-fi相关的配置文件

你可能感兴趣的:(Android基础文件总结)