Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android手機 >> Android手機教程 >> 更多教程 >> 詳解安卓系統各目錄

詳解安卓系統各目錄

編輯:更多教程

詳解安卓系統各目錄   破洛洛
14.jpg
15.jpg
16.jpg

  現在附上中文版的RE管理器詳解安卓系統各目錄

  前提是要ROOT

  systemapp

  這個裡面主要存放的是常規下載的應用程序,可以看到都是以APK格式結尾的文件。在這個文件夾下的程序為系統默認的組件,自己安裝的軟件將不會出現在這裡,而是data文件夾中。

  --------------------------------------------------------------------------------

  systembin

  這個目錄下的文件都是系統的本地程序,從bin文件夾名稱可以看出是binary二進制的程序,裡面主要是Linux系統自帶的組件,

  --------------------------------------------------------------------------------

  systemetc

  從文件夾名稱來看保存的都是系統的配置文件,比如APN接入點設置等核心配置。

  --------------------------------------------------------------------------------

  systemfonts

  字體文件夾,除了標准字體和粗體、斜體外可以看到文件體積最大的可能是中文字庫,或一些unicode字庫,

  --------------------------------------------------------------------------------

  systemframework

  framework主要是一些核心的文件,從後綴名為jar可以看出是是系統平台框架。

  systemlib

  lib目錄中存放的主要是系統底層庫,如平台運行時庫。

  --------------------------------------------------------------------------------

  systemmedia

  鈴聲音樂文件夾,除了常規的鈴聲外還有一些系統提示事件音

  --------------------------------------------------------------------------------

  systemsounds

  默認的音樂測試文件,僅有一個test.mid文件,用於播放測試的文件。

  systemsoundstest.mid

  --------------------------------------------------------------------------------

  systemusr

  用戶文件夾,包含共享、鍵盤布局、時間區域文件等。

  --------------------------------------------------------------------------------

  另外,除系統文件夾結構外,再來一些文件夾介紹,供大家參考。

  cache :緩存臨時文件夾,基本別無用處。

  data :存放用戶安裝的軟件以及各種數據。

  default.prop : 默認配置文件

  dev :設備節點文件的存放地

  etc : 指向 /system/etc ,配置文件存放目錄

  init : 系統啟動到文件系統的時候第一個運行的程序。

  init.goldfish.rc : 初始化文件

  init.rc : 初始化文件

  proc : /proc文件系統下的多種文件提供的系統信息不是針對某個特定進程的,而是能夠在整個系統范圍的上下文中使用。

  root :為空 。

  sbin:只放了一個用於調試的adbd程序

  sdcard:是SD卡中的FAT32文件系統掛載的目錄

  sqlite_stmt_journals: 一個根目錄下的tmpfs文件系統,用於存放臨時文件數據。

  sys :用於掛載 sysfs文件系統。 在設備模型中,sysfs文件系統用來表示設備的結構.將設備的層次結構形象的反應到用戶空間中.用戶空間可以修改sysfs中的文件屬性來修改設備的屬性值

  system :系統中的大部分東西都在這各目錄下,很重要的一個目錄文件

  xbin :下放了很多系統管理工具,這些工具不是到toolbox的鏈接,每個都是可執行程序。如果你看到這些命令你會發現他們根本不常用,他們都是為系統管理員准備的,是一些系統管理和配置工具。這個文件夾的作用相當於標准Linux文件系統中的 /sbin。

  modules:使用來存放內核模塊(主要是fs和net)和模塊配置文件的地方。

  framework: 是JAVA平台的一些核心文件,屬於JAVA平台系統框架文件。裡面的文件都是.jar和.odex文件。

  備注:什麼是odex文件? odex是被優化過的JAVA程序文件,體積通常是.jar的4倍左右。執行效率比.jar高。

  fonts :字體庫文件的存放目錄。

  etc :這裡存放了系統中幾乎所有的配置文件,根目錄下的/etc就鏈結於此。

  build.prop :是一個屬性文件,在Android系統中.prop文件很重要,記錄了系統的設置和改變,類似於/etc中的文件。

  media :裡面主要是存放了系統的鈴聲的,分為 notificati**(通知)、ui(界面)、alarms(警告)和ringtones(鈴聲),裡面都是.ogg音頻文件。

  bin :是存放用戶常用的工具程序的,其中大部分是到toolbox的鏈接(類似嵌入式Linux中的busybox)。toolbox應該是 google簡化版的busybox。

  usr :用戶的配置文件,如鍵盤布局、共享、時區文件等等。您可以cat 來看看。

  app :存放的是Android系統自帶的JAVA應用程序。

  lost found :yaffs文件系統固有的,類似回收站的文件夾,只有是yaffs文件系統都會有。

  lib :存放幾乎所有的共享庫(.so)文件。

  sd :SD卡中的EXT2分區的掛載目錄

  init.rc :一個初始化腳本,用於將/system/modules和/system/xbin掛載為cramfs,避免系統被無意破壞

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved