您的位置:首页 > 移动开发 > Android开发

android系统目录说明

2016-04-20 21:00 351 查看

一.图示



android是基于linux的,和我们通常认为的windows不同。它的文件结构和linux类似,因此它的根目录是/,然后之下是:

1. mnt:挂载点目录,sdcard在改目录下

2. etc:系统主要配置文件

3. system:Android 系统文件

4. sys:Linux 内核文件

5. proc:运行时文件

6. init.rc:启动脚本

7. default.prop:系统属性配置文件

8. data:用户程序目录

9. dev:设备文件

二.各目录简介

  以上是 Android 根目录下文件目录,根据之前的分区结构可以大致看出每个目录的所处位置和大致功能,

以下是几个重要目录/文件的说明:

mnt:挂载点目录,sdcard在改目录下

etc:系统主要配置文件

system:Android 系统文件

sys:Linux 内核文件

proc:运行时文件

init.rc:启动脚本

default.prop:系统属性配置文件

data:用户程序目录

dev:设备文件

三两种文件操作

1.内存,文件操作

  android设备上的每个应用都有一个放置在沙盒中的文件目录。将文件保存在沙盒中可阻止其他应用的访问。每个应用的沙盒目录都是设备/data/data目录的子目录,且默认以应用包命名。

  我们使用openFileOutput和openFileInput API操作的文件,生成位置就在设备/data/data目录的子目录/files下。

2.sd卡

  位于mnt,挂载点目录,sdcard在该目录下。我们用getExternalStorageDirectory API操作的都是该上的文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: