我有一個項目,包含四個不同平臺的程序;它們都使用相同的基於XML的設置文件格式。我希望能夠在應用程序之外手動修改/覆蓋它。在Windows,Windows Mobile和Linux上我使用「user.home」,但在Android上,這個別名沒有實現。我正在考慮簡單地把它放在下載目錄中,但是,這並不正確。存儲用戶可訪問配置文件的最佳地點
我不能是唯一一個需要這種功能的人。或者這不是Android方式?任何建議表示讚賞。
編輯:我沒有設置文件一直可用(即SD卡被刪除),它只用於應用程序的啓動。
謝謝,看到了,但我不確定這是什麼意思:'這些文件對於應用程序來說是私有的,而且對於用戶而言通常不可見爲媒體'。我無法測試它,因爲我現在沒有真正的設備。 –
@MyFaJoArCo這句話意味着這些目錄中存在的* media *文件通常不會由像Gallery這樣的應用程序向用戶顯示。我已經在設備上驗證過這些文件可以被用戶訪問。在我的設備上,外部文件目錄是:'/ mnt/sdcard/Android/your.package.name/files /' –
謝謝您的澄清! –