忍不住整理了一份自己喜歡的閱讀風格
成都網站設計、做網站,成都做網站公司-成都創(chuàng)新互聯(lián)公司已向1000多家企業(yè)提供了,網站設計,網站制作,網絡營銷等服務!設計與技術結合,多年網站推廣經驗,合理的價格為您打造企業(yè)品質網站。
層次分明的Android文件目錄,清晰的結構幫你更好的理解Android系統(tǒng)
有補充歡迎評論
您好,Android系統(tǒng)的開放,使其用戶可以自己查看系統(tǒng)和SD卡中的文件夾。就系統(tǒng)和SD卡中常見的目錄代表什么意思,下面是一個較實用的總結:
一、SD卡中
1. /mnt/sdcard或者/sdcard這是Android手機中SD卡的文件夾路徑,其中/mnt/sdcard/是android 2.2或更高版本所使用的,而/sdcard是android 2.1或早期版本的存儲卡位置。
2. /mnt/sdcard/dcim或/sdcard/dcim這個DCIM文件夾是干什么用的,這里提示大家,一般數碼相機都有DCIM文件夾,其中進入后Camera為手機攝像頭拍攝的照片或視頻存放位置。同時在DCIM文件夾中還有.thumbnails這個目錄,在Linux中開頭為“.”的文件夾就是開頭為“點”的文件夾是隱藏目錄,這里面記錄著手機SD卡圖片的縮略圖。
3. /mnt/sdcard/LOST.DIR或/sdcard/LOST.DIR這個LOST.DIR為SD卡掃描時發(fā)現的丟失文件,里面的文件用處不大,可以不用理會。
二、手機或平板電腦中
1. /system/app 這里是android手機rom中的系統(tǒng)應用存放地,如果有Root權限可以將手機rom中自帶的應用刪除掉,這里面一般包含一個apk文件和odex文件,大家注意文件名一一對應。
2. /data/data 這里是每個安裝過應用的用戶文件存儲位置,一般為設置文件、數據庫或臨時緩存文件,進入后以每個軟件的package name包名來命名。
3. /dev 這里是Linux系統(tǒng)常規(guī)文件夾,里面的文件很多都是設備模擬的文件系統(tǒng),一般用戶無需理會。
4. /system/fonts 這里面保存著系統(tǒng)的字體,如果你有root權限,可以往里添加自己喜歡的字體,比如雅黑。
5. /system/framework 這里是android系統(tǒng)的框架,里面保存著系統(tǒng)核心程序或java類庫,十分重要里面的任何文件幾乎都不要做刪除操作。
6. /media/audio 這里面保存著安卓系統(tǒng)默認的鈴聲,alarms是鬧鈴提醒的,notification是短信或提示音,ringtones是來電鈴聲,而ui是一些界面音效,比如鍵盤敲擊聲。
7./system/lib 里面保存的是系統(tǒng)底層類庫,里面很多都是框架層的實現文件,一般以.so后綴結尾類似windows下的dll文件。
刪除系統(tǒng)自帶的軟件有風險,請新手慎重!
不小心刪除(包括直接刪除、清空回收站、格式化、重新分區(qū)等)了一些存儲中的重要數據,其實我們可以用數據恢復軟件再將其恢復出來,接下來是我為大家收集的android 清理系統(tǒng)緩存文件怎么恢復教程,希望能幫到大家。
android 清理系統(tǒng)緩存文件怎么恢復教程
想必大家在平常使用可存儲設備(包括電腦、手機、U盤、移動硬盤等等)都會有遇到這種情況:不小心刪除(包括直接刪除、清空回收站、格式化、重新分區(qū)等)了一些存儲中的重要數據,但是苦于不懂數據恢復,在外面去恢復動不動就收費幾百上千甚至上萬元,要是財力允許還好,否則就只能悔不當初。
好的話自己還可以再把之前刪除的東西重新做一遍,只是多花點時間而已,但是實際上多數時候這些東西都是不可能再重做的(比如重要的照片等)。這個時候懂一些數據恢復方面的知識將會幫你很大的忙。
簡單地說,我們使用的存儲設備,在使用前都要格式化,此時文件系統(tǒng)會把整個卷按照一定大小分成若干個很小的區(qū)域,我們的數據就存儲在這一個個小的區(qū)域中,然后建立文件的時候,文件系統(tǒng)會創(chuàng)建一個索引鏈接到該文件的存儲位置。
在刪除文件時,多數情況下(只要你不是用其他數據覆蓋了該區(qū)域)都只是將該文件在硬盤中的索引刪除,而文件還是完整無損的躺在存儲設備中,此時可以用數據恢復軟件再將其恢復出來。這就是數據恢復的原理。
切記:
一旦發(fā)現誤刪除了數據,一定要及時做好恢復前的準備工作:千萬不要再對該存儲介質進行讀寫操作,因為任何一次多余的操作都可能會將原來存儲數據的區(qū)域覆蓋,而一旦被覆蓋,要想再恢復回來就比較困難了。
即使用軟件恢復回來的文件,很多時候也都不可再用,需要用更加專業(yè)的設備或軟件才能進一步恢復,而且這也只是部分地恢復。所以,切記這一點!
看到這里想必你已經對數據恢復有了一定了解,下面就讓我們開始進入正題:如何對手機的內置存儲進行恢復(SD卡建議用讀卡器連接電腦進行恢復)。
首先,你需要:
1.已經取得了root權限的Android手機一部(比如我自己來說,就是Note 2國行單卡版N7100和HTCNew One電信雙卡版802D)。
2.已經安裝了busybox(注意:必須安裝在/system/bin目錄下,而不是/system/xbin,可以使用“Busybox Pro”進行安裝)。
3.已經在您的電腦上裝好了必要的驅動程序。
4.下載恢復工具“Recovery Tool.rar”。(下載地址在最后面)
5.下載“Recuva”。該軟件用于恢復你的數據,或者你可以使用您自己喜歡的數據恢復軟件,但是我還是建議使用“Recuva”。(下載地址在最后面)。
操作步驟:(以下操作都以N7100為例)
1.打開手機的“設置”-“開發(fā)者選項”,開啟“保持喚醒”和“USB調試”。
2.連接您的手機到電腦,并安裝好驅動。
3.將下載好的 “Recovery Tool.rar” 解壓到“C:\”(解壓后你會發(fā)現兩個文件夾:“AB”和“Cygwin”。)
注意:請確保你的C盤有足夠的空間,至少有相同于手機內置存儲空間大小,我的16G版N7100大概是10.6G左右,如果C盤空間不夠,可以解壓后將“Cygwin”文件夾移動到其他盤也可以操作,只需把后面教程中相關的“C:”替換為對應盤符即可。
4.到開始菜單“所有程序”-“附件”,以管理員身份運行“命令提示符”,(XP下直接點擊“開始”-“運行”,輸入“CMD”回車即可)。
5.在打開的命令提示符窗口中輸入“cd c:\ab\”回車。
6.輸入“adb devices”回車。
**確認在設備列表下面回顯了一串數字(即你手機的IMEI號)。
7.輸入“adb Shell”回車,再輸入“mount”回車。
注意:接下來的事情比較重要了,剛剛輸入的命令會給出一個很長的列表,你需要在里面找到“dev/block/mmcblkopXX” /data(或者user data)”。XX可能是任何數字。在N7100和N7105中,“mmcblk0p16”是數據分區(qū)。最后這兩個數字會因為不同的設備而不同,只要注意該分區(qū)名稱“/data”就行。比如我的N7100就是“mmcblk0p16”,而802d是“mmcblk0p40”。
8.關閉命令行窗口。打開“我的電腦”-“C:\” -“Cygwin”-運行“Cygwin.bat”打開“Cygwin Terminal”。
9.輸入“export PATH=”/cygdrive/c/ab”:$PATH”回車。
10.輸入“adb forward tcp:5555 tcp:5555”回車。
11.輸入“adb shell”回車。
12.輸入“su”回車,此時手機上會提示權限請求。
13.在手機上授權“Superuser”權限請求給ADB shell(成功后Cygwin 終端中的“[md:content]rdquo;會變成“#”)。
14.接著在“#”后面輸入“/system/bin/busybox nc -l -p 5555 -e /system/bin/busyboxdd if=/dev/block/mmcblk0p16”回車。
15.最小化該Cygwin窗口,打開另一個“Cygwin Terminal”:“我的電腦”-“C:\”-“Cygwin”-運行“Cygwin.bat”。
16.輸入“export PATH=”/cygdrive/c/ab”:$PATH”回車。
17.輸入“adb forward tcp:5555 tcp:5555”回車。
18.輸入“cd /aa”回車。
19.輸入“nc 127.0.0.1 5555 | pv -i 0.5 mmcblk0p16.raw”回車。
20.現在讓命令運行,這會花費較長時間,我自己的用了將近半個小時才完成。
21. 再到開始菜單“所有程序”-“附件”,以管理員身份運行“命令提示符”,(XP下直接點擊“開始”-“運行”,輸入“CMD”回車即可)。
22.輸入“cd c:\cygwin\aa\”回車。
23.輸入“VhdTool.exe /convert mmcblk0p16.raw”回車。
24.現在關閉全部命令行窗口,在桌面“我的電腦”點右鍵-“管理”。
25.在打開的窗口中選擇“存儲”-“磁盤管理”。
26.在菜單中選擇“操作”-“附加VHD”。
27.在位置欄輸入“c:\cygwin\aa\mmcblk0p16.raw”,點擊“確定”。
28. 加載完后,右邊顯示為“未分配”的磁盤空間,右鍵單擊左邊的該磁盤名稱(比如我的是“磁盤 3”),選擇“初始化磁盤”。
29.在“初始化磁盤”窗口中選中“GPT (GUID 分區(qū)表)”復選框,并點擊“確定”。
30.在顯示“未分配”的磁盤空間上右擊,選擇“新建簡單卷”。
31.在打開的向導中點擊“下一步”,各選項使用默認設置,為該磁盤選擇一個盤符(比如我選的是“N”),再“下一步”,確認此處一定要選中“不要格式化這個卷”復選框,點擊“下一步”,“完成”。
32.此時會彈出窗口詢問是否要格式化,此時選擇“取消”不要格式化。
33. 在新的RAW分區(qū)上點右鍵,“格式化”,確保你選擇的文件系統(tǒng)格式為“FAT32”,設置分配單元大小為“默認”,并確?!皥?zhí)行快速格式化”復選框為選中。你一定不想用“0”全部填充該分卷,這會損壞你的數據?!翱焖俑袷交币馕吨粫L試刪除該分卷的索引并創(chuàng)建一個新索引。如果未選中該復選框,Windows操作系統(tǒng)會用“0”填充整個分區(qū),從而損壞你的數據。最后點擊“確定”。
34.此時會彈出窗口詢問“格式化此卷將清除其上的所有數據”。如果此時你還不確信之前是否選擇了“執(zhí)行快速格式化”請取消并再次確認,然后再選擇“確定”。
35.打開Piriform Recuva程序,在向導中點擊“下一步”,選擇“所有文件”,再點擊“下一步”,選擇“在特定位置”,輸入“N:\”或者點擊“瀏覽”選擇N盤,再點擊下一步,選中啟用“啟用深度掃描”。
36.程序可能會花費較長時間來完成“深度掃描”。
37.一旦該程序完成掃描,你就可以通過復選框選擇需要恢復的文件,然后點擊“恢復...”并選擇你要恢復文件到哪個位置,最后“確定”。
38.等待你選擇的文件恢復完成。如果有部分文件恢復后打不開,說明已經有部分數據被覆蓋或者丟失,需要進一步修復,過程相當復雜,在此就不提供了,請諒解。
看了“android 清理系統(tǒng)緩存文件怎么恢復教程”還想看:
1. 安卓手機徹底清理緩存的方法
2. 安卓手機程序的卸載以及程序緩存清除教程
3. ...安卓手機怎么清理垃圾文件
4. 安卓手機清理緩存教程
5. 清理手機多余的內存的教程
1、mnt 掛載點目錄\x0d\x0a2、etc 系統(tǒng)主要配置文件\x0d\x0a3、system Android 系統(tǒng)文件\x0d\x0a4、sys Linux 內核文件\x0d\x0a5、proc 運行時文件\x0d\x0a6、init.rc 啟動腳本\x0d\x0a7、default.prop 系統(tǒng)屬性配置文件\x0d\x0a8、data 用戶程序目錄\x0d\x0a9、dev 設備文件\x0d\x0asystem 目錄下面的主要文件目錄下面也簡單介紹一下:\x0d\x0a1、usr 用戶文件夾,包含共享、鍵盤布局、時間區(qū)域文件等\x0d\x0a2、app 常規(guī)下載的應用程序,這些 apk 包都是受保護的哦\x0d\x0a3、lib 系統(tǒng)底層庫,如平臺運行時庫等\x0d\x0a4、etc 系統(tǒng)的配置文件,比如APN接入點設置等核心配置等\x0d\x0a5、framework Android 系統(tǒng)平臺核心 framework 的文件\x0d\x0a6、build.prop Android 系統(tǒng)屬性配置文件\x0d\x0a7、xbin 常用開發(fā)工具,比如 tcpdump/sqlite3 等\x0d\x0a8、bin 系統(tǒng)工具,比如 ps/cp/pm 等
安卓手機可以刪除的系統(tǒng)文件:
Browser.apk 系統(tǒng)自帶瀏覽器(可用其他手機瀏覽器替代)
Calculator.apk 計算器(可刪,可用其他替代)
Calendar.apk 日歷(可刪)
CalendarProvider.apk 日歷程序支持服務(可刪)
DSPManager.apk DSP音頻管理(可刪)
FileManager.apk 簡易文件管理器(可刪,可用ES文件管理器替代)
Gallery3D.apk 3D圖片瀏覽器 (可刪)
GenieWidget.apk 天氣與新聞(可刪)
Gmail.apk Gmail(可刪)
GoogleBackupTransport.apk ***(未知程序,可刪)
GoogleCalendarSyncAdapter.apk 存儲日歷信息(可刪)
GoogleContactsSyncAdapter.apk 存儲聯(lián)系人信息(可刪)
GooglePartnerSetup.apk Google助手(可刪)
GoogleQuickSearchBox.apk 谷歌搜索(可刪)
HTMLViewer.apk HTML瀏覽器(可刪)
kickback.apk 輔助功能!
LauncherPro.apk 原生桌面(可刪)
LiveWall**sPicker.apk 動態(tài)壁紙(可刪)
Maps.apk Google地圖(可刪)
Market*r.apk 市場升級(不確定)
MediaUploader.apk 媒體升級(可刪)
Mms.apk 自帶信息(可刪) `
Music.apk 自帶音樂(可刪,用自己喜歡的播放器吧)
NetworkLocation.apk 網絡位置(可刪)
OneTimeInitializer.apk ***(未知,可刪)
PhoneGuard.apk 撥號衛(wèi)士(可刪)
PicoTts.apk 可刪(文字語言轉換的語音合成引擎,設置-語音輸入與輸出中)
Protips.apk 桌面小綠人插件(可刪)
導(在定制Rom時不可刪,刷好機可用Root Explorer刪掉)
soundback.apk 輔助功能(可刪)
Street.apk 街道(可刪)
Talk.apk 系統(tǒng)服務項(可刪)
talkback.apk 輔助功能(可刪)
TtsService.apk Text-to-speech服務(可刪)
*r.apk 在線升級(可刪)
UserDictionaryProvider.apk 用戶數據字典服務(可刪)
Vending.apk 電子市場(可刪)
VoiceSearch.apk 語音搜索(可刪)
精簡常見問題解答:
部分程序精簡卸載了之后對在線升級有影響,比如:Updater.apk 等??梢酝ㄟ^下載版本對應的OTA升級包,放入SD卡,進行手動升級,完全是沒有問題的。
具體方法:下載對應的升級包(.zip),放入SD卡根目錄,手機端打開“系統(tǒng)升級”;按“菜單鍵”選擇“選擇安裝包”,找到升級包,確認重啟升級。
如果此方法升級失敗可手動進入Recovery,依次選擇:install zip from sdcard;choose zip from sdcard;找到OTA升級包,確認選擇Yes即可更新升級;
1、首先在電腦中,點擊這個adb,如下圖所示。
2、然后在打開的窗口中,輸入命令:【adb devices】。需要手機設置開發(fā)者選項,然后連接到電腦上。
3、看到提示一個設備,那么說明adb連接上了手機,那么此時進入到shell【adb shell】。
4、那么此時提示【$】,輸入提取命令:【su】。
5、此時變?yōu)橐粋€【#】,那么說明獲得手機最高root權限了,那么輸入【ls】。
6、進入到修改文件的目錄,這里進入到存儲【cd sdcard】,輸入修改權限的命令:【chmod 775】+被修改文件名。
7、那么文件權限將會被修改了的。如果是給予文件可執(zhí)行權限,那么輸入【chmod a+x】+被修改的文件名即可。