為什麼安卓要有內外SD卡之分,而且還不能同時擁有相等許可權。有解決辦法麼?

時間 2021-05-30 00:07:29

1樓:3xx3

Android的原生並不支援內外SD卡,Google Group裡面乙個Android團隊的人回答 「The standard platform does not support multiple cards. Many manufacturers make modifications to support multiple cards, but as a result this is not a consistent feature.」

雙卡是廠商自己新增的,許可權是相同的。Android預設讀取的sd是/mnt/sdcard掛載點的,轉移到SD卡中的程式其也是把相關檔案放入此路徑,沒有外接SD卡時候是指向內建的。但是有SD卡時候,很多廠商會採取把/mnt/sdcard掛載點指向外接SD卡的方案(防止內建的大程式不夠裝,因為外接可以隨意擴充),此時再去/mnt/sdcard掛載點找資料的時候就無法找到了。

插入外接SD卡和不插入SD卡,其/mnt/sdcard指向的路徑是不一樣的,早期的手機會有指向路徑一樣的,但是體驗也不太好

個人很討厭兩張SD卡的,還是買個大的內建儲存手機用著舒心

對於掃瞄的問題,如果是直接讀取資料庫的話沒有任何問題,但是按掛載點掃瞄很多應用只會掃瞄一張卡,因為一般開發者都是按原生Android來的,根本不會考慮兩張卡,這個無解

為什麼安卓手機越用越卡,而恢復出廠設定後又可以回到原來的流暢度?

安卓機除了個別中國產良心品牌,一般都要root裝綠色守護,甚至換第三方核心才能保持流暢,換句話說就是安卓要折騰。我用的就是美版s5即g900p刷的第三方rom,安裝kt核心 只支援5.0及以下版本 安裝綠色守護 xposed框架越root模式 用鈦備份凍結谷歌全家桶,三星全家桶,流暢使用兩年不會卡 ...

Android 為什麼常被叫做安卓?而 Windows 就不叫視窗?

記性不是很好。google一開始就沒有在國內好好的推廣Android,一至到了後來貌似google是給Android乙個中文名叫 安致 但是google都退華了,國內並沒有用這個名字,倒是因為網路上的幾個論壇早早幾年就開始用 安卓 這個代稱。後來我發現身邊的人開始買手機,買一種叫安卓的手機,居然沒聽...

安卓手機為什麼越用越卡?如何優化?

已近大愛 樓主的觀點確實獨到,與我對待執行記憶體的觀點不謀而合,但想問樓主,有沒有可能內存在刷到2年之後會有壞道的情況?就像機械硬碟一樣有讀寫次數限制,原本4G的內存在每天的高速刷寫過程中實際只有2G大小,這還不是最嚴重的,有壞道就要跳過壞道重寫,頻率一定,壞道多了的結果就是浪費時間。畢竟記憶體效能...