當初會這樣設計 我覺得有一方面的原因是因為許多程式在背景執行情況下 使用者是不知情的若某些程式是裝在sd卡的情況下 若使用者在操作時將手機插上電腦選擇了磁碟機模式 這時 sd卡會從你手機中卸載供給電腦使用所以在你手機上 sd卡算是不存在的形式所以原本運行的程式 瞬間無法運行(因為程式檔案都在sd卡內)所以可能導致程式當掉 甚至導致系統不穩定等等原因所以當初設計才會這樣吧!
yenfu wrote:當初會這樣設計 我覺...(恕刪) 同意你的看法~~~所以即使是現在到了2.2,還是維持著可以讓程式設計者自行決定該APP是不是可以把資料移到SD卡上但現在的情況看起來,Android系統還有很大的進步空間,所以以後也許會有更好的解決方式
yenfu wrote:選擇了磁碟機模式 這時 sd卡會從你手機中卸載供給電腦使用所以在你手機上 sd卡算是不存在的形式所以原本運行的程式 瞬間無法運行(因為程式檔案都在sd卡內 Android 2.2 是這樣的設計嗎?如果以 app2sd 來看,裝載 AP 與一般用的 SD 卡空間是不同的磁區,所以不會有這個問題。