Android 文件存儲(chǔ)路徑區(qū)分

前言

查了很多資料判帮,最終歸結(jié)為如下內(nèi)容

1.資料參考

Android文件各種存儲(chǔ)路徑的比較
徹底了解android中的內(nèi)部存儲(chǔ)與外部存儲(chǔ)
參考
徹底搞懂Android文件存儲(chǔ)---內(nèi)部存儲(chǔ)杏死,外部存儲(chǔ)以及各種存儲(chǔ)路徑解惑
Android外部存儲(chǔ)/內(nèi)部存儲(chǔ)路徑獲取大全

2.概念的認(rèn)識(shí)

內(nèi)部存儲(chǔ):

內(nèi)部存儲(chǔ)不同于內(nèi)存蜀变,與應(yīng)用有關(guān)聯(lián)的文件數(shù)據(jù)存儲(chǔ)在其中伍茄,而且它也是系統(tǒng)本身和系統(tǒng)應(yīng)用程序主要的數(shù)據(jù)存儲(chǔ)所在地奈虾。SharedPreferences和SQLite數(shù)據(jù)庫(kù)都是存儲(chǔ)在內(nèi)部存儲(chǔ)空間上的仅孩。內(nèi)部存儲(chǔ)空間有限府瞄,盡量不存在此處碧磅。

外部存儲(chǔ):

外部存儲(chǔ)分為手機(jī)
在4.4(API19)以前的手機(jī)上,手機(jī)自身帶的存儲(chǔ)卡就是內(nèi)部存儲(chǔ)遵馆,而擴(kuò)展的SD卡就是外部存儲(chǔ)鲸郊;
在4.4系統(tǒng)及以上的手機(jī)將機(jī)身存儲(chǔ)存儲(chǔ)(手機(jī)自身帶的存儲(chǔ)叫做機(jī)身存儲(chǔ))在概念上分成了”內(nèi)部存儲(chǔ)internal” 和”外部存儲(chǔ)external” 兩部分,假如插入了sd卡货邓,sd卡也屬于外部存儲(chǔ)秆撮。
eg:

如果你的手機(jī)插了SD卡的話,那么它打印的路徑就有兩條了换况,例如我的華為榮耀7插了SD卡职辨,它的結(jié)果如下:
/storage/emulated/0/Android/data/packname/files/mounted
/storage/B3E4-1711/Android/data/packname/files/mounted
其中/storage/emulated/0目錄就是機(jī)身存儲(chǔ)的外部存儲(chǔ)路徑
而/storage/B3E4-1711/就是SD卡的路徑
他們統(tǒng)稱為外部存儲(chǔ)

3.Api路徑方法總結(jié)

內(nèi)部存儲(chǔ):

  • /data/data/包名/
context.getFilesDir();    // /data/data/包名/files
context.getCacheDir();    // /data/data/包名/cache

外部存儲(chǔ):

  • /sdcard/Android/data/包名/
context.getExternalFilesDir();     /sdcard/Android/data/包名/files
context.getExternalCacheDir();     /sdcard/Android/data/包名/cache
  • /sdcard/xxx
/storage/emulated/0
Environment.getExternalStorageDirectory();

/storage/emulated/0/DCIM, 另外還有MOVIE/MUSIC等很多種標(biāo)準(zhǔn)路徑
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM);

getExternalStorageDirectory()在不同android機(jī)子上的路徑信息

系統(tǒng)版本 結(jié)果
4.0 /mnt/sdcard
4.1 /storage/sdcard0
4.2 /storage/sdcard0
4.4 /storage/emulated/0
6.0 /storage/emulated/0

1盗蟆、其中sdcard/、mnt/sdcard拨匆、storage/sdcard0姆涩、storage/emulated/0、storage/emulated/legacy都是同一個(gè)路徑的不同”指針“惭每,指向的是同一個(gè)地方,只是不同Android版本的叫法不一樣亏栈。

4.文件操作類(lèi)(發(fā)現(xiàn)網(wǎng)上有很多台腥,自行搜索吧)

Android文件操作工具類(lèi)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市绒北,隨后出現(xiàn)的幾起案子黎侈,更是在濱河造成了極大的恐慌,老刑警劉巖闷游,帶你破解...
    沈念sama閱讀 206,378評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件峻汉,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡脐往,警方通過(guò)查閱死者的電腦和手機(jī)休吠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)业簿,“玉大人瘤礁,你說(shuō)我怎么就攤上這事∶酚龋” “怎么了柜思?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,702評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)巷燥。 經(jīng)常有香客問(wèn)我赡盘,道長(zhǎng),這世上最難降的妖魔是什么缰揪? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,259評(píng)論 1 279
  • 正文 為了忘掉前任陨享,我火速辦了婚禮,結(jié)果婚禮上邀跃,老公的妹妹穿的比我還像新娘霉咨。我一直安慰自己,他們只是感情好拍屑,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,263評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布途戒。 她就那樣靜靜地躺著,像睡著了一般僵驰。 火紅的嫁衣襯著肌膚如雪喷斋。 梳的紋絲不亂的頭發(fā)上唁毒,一...
    開(kāi)封第一講書(shū)人閱讀 49,036評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音星爪,去河邊找鬼浆西。 笑死,一個(gè)胖子當(dāng)著我的面吹牛顽腾,可吹牛的內(nèi)容都是我干的近零。 我是一名探鬼主播,決...
    沈念sama閱讀 38,349評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼抄肖,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼久信!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起漓摩,我...
    開(kāi)封第一講書(shū)人閱讀 36,979評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤裙士,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后管毙,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體腿椎,經(jīng)...
    沈念sama閱讀 43,469評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,938評(píng)論 2 323
  • 正文 我和宋清朗相戀三年夭咬,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了啃炸。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,059評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡皱埠,死狀恐怖肮帐,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情边器,我是刑警寧澤训枢,帶...
    沈念sama閱讀 33,703評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站忘巧,受9級(jí)特大地震影響恒界,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜砚嘴,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,257評(píng)論 3 307
  • 文/蒙蒙 一十酣、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧际长,春花似錦耸采、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,262評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至如绸,卻和暖如春嘱朽,著一層夾襖步出監(jiān)牢的瞬間旭贬,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工搪泳, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留稀轨,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,501評(píng)論 2 354
  • 正文 我出身青樓岸军,卻偏偏與公主長(zhǎng)得像奋刽,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子凛膏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,792評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • 前言 每個(gè)app在安裝過(guò)程中都會(huì)在內(nèi)部存儲(chǔ)和外部存儲(chǔ)自動(dòng)生成下面有cache杨名,files,databases猖毫,sh...
    孤獨(dú)的根號(hào)十二閱讀 1,195評(píng)論 0 1
  • 手機(jī)存儲(chǔ)分為三塊區(qū)域1.內(nèi)部存儲(chǔ)2.SD卡存儲(chǔ)(Primary External Storage)3.外置sd卡(...
    AaronXee閱讀 1,921評(píng)論 0 1
  • 存儲(chǔ)相關(guān)的知識(shí) 使用AndroidStudio的DDMS,打開(kāi)File Explorer须喂,我們可以看到下圖:這張圖...
    往事一塊六毛八閱讀 5,317評(píng)論 0 1
  • 文件存儲(chǔ)和清理: 可以看到吁断,當(dāng)SD卡存在或者SD卡不可被移除的時(shí)候,就調(diào)用getExternalCacheDir(...
    3Q竹林閱讀 2,190評(píng)論 0 2
  • 小雪節(jié)氣已經(jīng)好幾天了坞生,氣溫并沒(méi)有想象的那麼低仔役。今天早晨上班時(shí),有風(fēng)是己,但不是北風(fēng)又兵,也不凜冽,衹是氣壓有些低卒废。傍晚下班...
    東豐林波閱讀 270評(píng)論 0 0