iT邦幫忙

0

/mnt/sdcard每個android手機中都有嗎

  • 分享至 

  • xImage

請問/mnt/sdcard是在每個android手機中都有嗎?因為我看我手機沒有裝sdcard,也會有這個資料夾!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
harutsuki
iT邦新手 5 級 ‧ 2020-04-30 17:36:41

linux 架構沒有磁碟概念
而是資料夾

裝了 SD card 之後,會自動把與 SD card 之間的軟連結建立起來

看更多先前的回應...收起先前的回應...
wrxue iT邦好手 1 級 ‧ 2020-04-30 17:38:33 檢舉

但我手機沒有sdcard呀 為什麼有sdcard的掛載呢,是從內部割一些空間掛載的嗎?

harutsuki iT邦新手 5 級 ‧ 2020-04-30 17:40:35 檢舉

不是,對 Linux 而言就只個資料夾,和 Windows 的磁碟空間概念不同,沒有裝 SD Card 資料夾內就是空的,有裝 SD Card 就會自動指向 SD Card 的根目錄

harutsuki iT邦新手 5 級 ‧ 2020-04-30 17:47:55 檢舉

另外,手機沒裝 SD Card ,該資料夾應是沒有寫入權限的。
所以你只是想問佔不佔空間?幾位元的空間而已
想問正不正常?這是標準的 Linux 機制,你如果想把它砍掉,你除了必須要有 root 權限,以後要裝 SD Card ,就要自己建一個同樣的軟連結去指向你的 SD Card 在硬體上的位置,我相信你不會有這種想法,一般人也不會想這麼作

wrxue iT邦好手 1 級 ‧ 2020-04-30 17:56:51 檢舉

目前我的情況是這樣的,我開發android app 寫檔案到/mnt/sdcard下,是可以寫的,也可以拿出來到電腦中,但後來我才發現沒有插記憶卡!所以才會這樣問

wrxue iT邦好手 1 級 ‧ 2020-04-30 18:09:57 檢舉

我看到他是一個連結,https://ithelp.ithome.com.tw/upload/images/20200430/20117357M5Z01Gteb0.png
這就是說這台手機自動把/storage/self/primary掛在/mnt/sdcard下嗎?

Ray iT邦大神 1 級 ‧ 2020-05-01 03:07:49 檢舉

是的...

/mnt/sdcard 是 Android 4.0 以前的檔案系統結構, 在 4.0+ 以後已經不再使用這個 mount point, 但為了與舊版 App 的相容性, 所以有些系統會把新的 mount 給 link 到這裡來, 以便讓舊版的 App 還可以存取到....但這個 link 有可能在未來會消失, 要看手機廠商的研發團隊如何決定他去留...

我要發表回答

立即登入回答