看板 MobileComm 關於我們 聯絡資訊
標題有點難下~ 就我所知到目前為止的Android在應用程式所需的檔案資料夾好像沒有強制的規範? 圖 http://i.imgur.com/E5xkyDP.jpg
圖中,以Android手機中重要的資料夾基本上就是[Android] [data] [DCIM] [download] 這種明確知道資料夾內所放的東西。 但紅色框框處就是比較那悶的地方?! 通常軟體的檔案都會放在[Android] [data]兩個資料夾,但到現在還是會看到紅框框的 散資料夾,雖然基本上可從資料夾名稱知道是哪個軟體、且檔案不大(感覺像是快取類?) 同時也不影響使用,就單純覺得怎麼會多跑一個軟體資料夾出來?..的那種阿紮的感覺。 不知道Google有討論過這種狀況? 這種算是常聽到的碎片化嗎? 謝謝 PS: iOS的手機內部資料夾是否不會出現這種狀況? 還是一樣是有零星散開的資料夾? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.43.218 ※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1475217470.A.84E.html
james732 : 其實這應該是APP設計者的問題 09/30 14:57
lovekim : IOS不是資料夾概念 檔案是跟著app的 相對比較難互通 09/30 15:09
mainline : 這是SD資料 大家都能寫的 意外造成自私自利的狀況 09/30 15:56
mainline : 每個app都搞一份給自己用 唉 09/30 15:56
mainline : 不過這幾年來安卓新版本有在逐步縮緊限制 慢慢會改 09/30 15:59
mainline : 善一些 09/30 15:59
我的意思是像Windows安裝程式時,預設統一都在program資料夾內 或是 Google的Android能否做到強制性APP的資料都丟在Android / dada這兩個資料夾內, 否則無法運行 這樣?
gentle1203 : 期待那天到來,不然根資料夾好亂 09/30 21:29
mainline : /data 是給app放自己的資料 也只有本身能調用 但那 10/01 14:09
mainline : 資料當你刪除app時就會一般刪除 這時候若你是相機ap 10/01 14:09
mainline : p怎麼辦 拍出來的相片一併全刪嗎 當然不行 所以多設 10/01 14:09
內建的相機拍攝的檔案都在DCIM裡面了~ 同時目前的截圖也是放在picture內~ 設立規範的部分就讓我想到了如果像是你提出的相機軟體,就歸類在跟內建像同個資料夾 即可。 要做規範的話我想應該是可以做到的,只是看GOOGLE有無合理的方式統整起來吧?! 這是我目前想到的~
mainline : 計了SD讓app能把這類資料寫在那兒 10/01 14:09
mainline : 我說安卓有箍緊是 棉花唐讓目標設定SDK23開發的app 10/01 14:38
mainline : 在首回寫入SD時 系統會徵取用戶的統一 沒有直接讓所 10/01 14:38
mainline : 有app都這樣是要讓開發者有時間反應 牛軋糖則是讓你 10/01 14:38
mainline : 標明你想要讀寫的路徑如相機/sdcard/DCIM 之後新版 10/01 14:38
mainline : 本安卓就會嚴格執行默認阻擋全部SD寫入 開發者故意 10/01 14:38
mainline : 不更新開發SDK也不行 10/01 14:38
抱歉,後面這一段有點不懂@@ 白話一點的話,是不是在 N 版後更有強制性整理再一起的意思嗎? ※ 編輯: supermars (1.162.44.76), 10/02/2016 21:56:26