2013-11-03 84 views
0

我正在爲大學開發一個應用程序。Android內部存儲建議

我已經買了任務的Nexus 7谷歌平板電腦(我想反正平板電腦:P)

我需要的數據我記錄上的應用程序轉換到可以移動到PC的文本文件。 。現在,從我可以告訴android'內部存儲'這是Nexus 7唯一的存儲類型的高安全性,我似乎不能寫入文本文件到文件夾或任何東西..和我甚至無法在Windows資源管理器中找到該應用程序的數據文件夾,所以我認爲它的隱藏..

它似乎可能與「外部存儲」,如SD卡,但Nexus 7沒有SD卡插槽。 。

我該怎麼辦?是否可以在Nexus 7上完成?

+0

你仍然可以編寫到外部存儲HTTP: //developer.android.com/guide/topics/data/data-storage.html#filesExternal – tyczj

+0

但Nexus 7平板電腦沒有外部存儲空間?當我將它插入我的電腦時,它只有內置存儲器。我認爲外置存儲器提到可以放入平板電腦的SD卡,但Nexus 7不支持SD卡。 –

+0

如果你閱讀我的鏈接,你會看到總是有外部存儲 – tyczj

回答

2

所有的Android設備有「外部存儲」不管他們是否有支持SD卡(http://developer.android.com/guide/topics/data/data-storage.html#filesExternal)。命名不幸的是誤導。

如果您保存數據到應用的默認外部存儲,您可以訪問他們的PC上的/安卓/數據/ [應用程式的套件名稱] /文件

+0

好吧,我明白了!所以如果我寫一個文本文件到默認路徑是會去那裏?我可以從那裏將東西拖到我的電腦上而不會出現問題? –

+0

是的,如果你寫入'新的文件(Environment.getExternalFilesDir(),「test.txt」)',那麼你可以找到它作爲_/Android /數據/ [你的應用程序包名稱] /files/test.txt_ – Kai