前陣子只要升級到Android 4.4後,APP有使用外接SDCard的使用者將面臨一陣哀鴻遍野
你的APP從此就不work了.....原來,Android 4.4 KitKat,Google改變了一些存取外接SDCard的策略
目的是希望每個APP有自己私有的存取路徑,也就是只能固定在/SDCard/Android/data/packageName/底下
以便於當你做Uninstall APP,所有的儲存資料系統才會一併幫你移除
也就是說要在你的packageName下才能使用mkdir這樣的程式指令建立你要的存取路徑與檔案
但前提是,怎樣才能產生這個packageName在/SDCard/Android/data這個路徑下?因為mkdir只能用在packageName下呀
上網google了一下,卻都沒有找到有人說該如何解?