• 6

[教學] 如何在Android 4.4.2下用第三方檔案管理app使用你的記憶卡空間(以M8+ES為例)

--
於150321編輯,自從M8昇5.0後,已不需此方法

請下載最新版es file browser,用它試著丟檔案到記憶卡時,es就會告訴你相關步驟怎麼做了

如遇到問題請參閱http://www.mobile01.com/topicdetail.php?f=566&t=4241191&p=4#54165791
--



此方法適用於

1. 喜歡將自己照下來的照片依自己的方式分目錄、並存放在大容量記憶卡上的人
2. 喜歡在記憶卡里放大量影片以供閑暇時間觀看,看完就會移除或移至別目錄做為標記的人
3. 喜歡在網路上下載圖、檔案,想盡量都放在記憶卡上管理、避免佔用重要的內存空間的人


Android 4.4.2的限制,就是從此第三方app不再對記憶卡「任意」檔案目錄有「寫入/刪除」的許可權(讀取是可以的)

也就是說,以前的使用習慣可能是,

1. 在四天的假期中照了大量的照片
2. 在記憶卡的根目錄(最外層)上開一個新目錄叫「XX之旅」
3. 在「XX之旅」裡面開四個子目錄,目錄名分別是這四天的日期
4. 用手機的檔案管理軟體把照片依日期分別丟到這四個子目錄下

但這樣的動作在沒有內置檔案管理軟體的Android 4.4.2上卻是沒辦法做到的
(如果純粹是相片的話,基本上HTC M8是可以勉強做到以上動作的,相片集可以把檔案移到記憶卡的新建目錄,設定里的 儲存空間->釋放更多空間 也做的到刪除記憶卡的特定目錄/檔案,但始終不夠便利和不夠有彈性)


不過其實,只要多一個前置動作的小改變,用第三方檔案管理app其實還是做的到使用者想要的分類、存放功能的

前面提到過,Android 4.4.2限制的是第三方app對記憶卡「任意」檔案目錄「寫入/刪除」的許可權
唯一的例外,就是記憶卡上「該第三方app被Android系統允許任意寫入的『一個子目錄』」。

換句話說,就是每一個第三方app,在記憶卡上都有一個子目錄可以讓它任意的想怎麼用就怎麼用,而且是沒有容量限制的
所以問題就很簡單了

「只要把那個『記憶卡的特定子目錄』當成以前的『記憶卡的根目錄』用,事情就都解決了」


舉ES文檔瀏覽器為例子,它在Android 4.4.2被允許存取的記憶卡子目錄名為

記憶卡(storage/ext_sd)上的
/Android/data/com.estrongs.android.pop/
(此路徑最後的「com.estrongs.android.pop」在記憶卡上一開始是不存在的,請自行建立)
(重點是最後的com.estrongs.android.pop,如果想用別的檔案管理app,你要去查一下那個app的package name,然後改成用那個app的package name當路徑)


也就是說,以前面舉的例子來看,本來以前的用法是在記憶卡上把照片存成

/XX之旅/20140501/
/XX之旅/20140502/
/XX之旅/20140503/
/XX之旅/20140504/

現在則是變為

/Android/data/com.estrongs.android.pop/XX之旅/20140501/
/Android/data/com.estrongs.android.pop/XX之旅/20140502/
/Android/data/com.estrongs.android.pop/XX之旅/20140503/
/Android/data/com.estrongs.android.pop/XX之旅/20140504/

用這樣的方式,在相片集里目錄名一樣是會叫「XX之旅」

而且ES文檔瀏覽器本身就可以讓你開多分頁,所以你可以固定其中一個分頁就開著/Android/data/com.estrongs.android.pop/,免去一直重複進子目錄的困擾
(不然路徑下拉選單也會留著你之前用過的路徑可以快速選用)


從電腦丟影片也是一樣,在電腦上往記憶卡的/Android/data/com.estrongs.android.pop/底下丟就對了,從此之後用ES文檔瀏覽器想改想刪都隨你便,不再被限制


這種做法有一點『一定』要注意的就是,被放在/Android/data/com.estrongs.android.pop/的檔案,
在 設定->應用程式 中是會被計算在ES文檔瀏覽器的「資料」欄位里的
也就是說,請別看它容量占很多就手癢按下「清除資料」的按鍵........................

另外在這種做法下,似乎解除安裝ES文檔瀏覽器也是有危險的,資料可能會被一併清除,要使用的話請多加註意
2014-05-07 14:19 發佈
EmperorLord wrote:此方法適用於

1. 喜歡將自己照下來的


感謝分享造福需要的版友。
想請問如果有內置檔案管理的軟體
例如sony z2
是不是就沒有這種限制?

jimmyfrog wrote:
想請問如果有內置檔案管理的軟體
例如sony z2
是不是就沒有這種限制?


對,三星和Sony新機都有內置檔案管理軟體
只要你們用它來搬檔就沒問題 (不過自己裝ES來用的話一樣不能自由搬)
大大,小弟測試了一下同事的One MAX,也照您說的方式在data裡設置了對應的資料夾,結果還是不行...
你看看你的路徑是不是如下圖紅色圈起來的

EmperorLord wrote:
你看看你的路徑是不是...(恕刪)

回大大 是的,一模模一樣樣,但是一直測試都不成功,也因為另外兩位同事的Butterfly跟Butterfly S都不敢更新...
PASUYA.CHEN wrote:
回大大 是的,一模模...(恕刪)


你在storage/ext_sd/Android/data/上有看到其他app建的目錄嗎?
如果有的話代表其他app也有來利用記憶卡寫資料,沒道理ES會不行才是…(ES有裝最新版嗎?)

如果都沒其他app有在那建目錄的話.................
會不會升級4.4.2的跟原生4.4.2的目錄結構不一樣?

EmperorLord wrote:
你在storage/...(恕刪)

是的,我有看到其他app的資料夾,不過測試的結果還是不行,看來真的只能傾向原生跟升級的結構真的有差異的可能性了...

PASUYA.CHEN wrote:
大大,小弟測試了一下...(恕刪)


我的蝴蝶試過版大的方法真的可以耶!
  • 6
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?