2012-09-25 179 views
1

我使用Adobe AIR構建了一個Android應用程序,該應用程序允許用戶導入和導出.txt文件。什麼是最好的文件夾作爲默認路徑來保存.txt文件?Android - 在哪裏保存文本文件?

謝謝

+0

根據應用程序的確切目的,我作爲一個用戶可能會想訪問我的.TXT文件在應用程序名下的SD卡上。 – 2012-09-25 10:49:43

+0

關於外部存儲:http://developer.android.com/guide/topics/data/data-storage.html#filesExternal – anber

回答

1

您應該將文件保存在外部SD卡上。只需在Environment.getExternalStorageDirectory()下創建一個名稱與您的應用類似的自己的目錄,並將它們全部保存在那裏。這幾乎是公約。

+0

因此在Adobe AIR中,這是File.applicationStorageDirectory? –

0

您可以將txt保存到任意位置。我建議您嘗試將任何文件保存在外部存儲器中,如果失敗,則將其保存到手機內存中。

0

最佳路徑是/數據/數據/你的包名/文件/ somefile.txt

這個位置是專用於特定的應用程序。

0

你有兩個選擇

  • 將它保存在外接電話存儲像SD卡。但是,這對所有用戶和應用程序都是可見的。用戶可以在不知情的情況下將其刪除。

下一個選項是

  • 將它保存在手機內部存儲,在這裏沒有用戶和應用程序可以訪問這些文件(除非如果手機是植根)。但是這些文件將被刪除,用戶從設置 - >應用程序 - >中選擇清除數據。

你需要決定哪些選項wieghs更好,因此選擇一個合適的位置,將其保存