我發現,你可以使用像這樣創建一個文件:如何在Android設備的根目錄下創建/寫入文件?
FileOutputStream fs = openFileOutput("/test.in", MODE_WORLD_WRITEABLE);
String s = "[Head]\r\n";
s += "Type=2";
byte[] buffer = s.getBytes();
fs.write(buffer);
fs.close();
當運行上面的代碼,我得到一個IllegalArgumentException指出:
java.lang.IllegalArgumentException異常: 文件/ test.in包含路徑 分隔符
我在猜測「/」不值得讚賞。我想要的「/」,因爲我需要寫文件到設備的根目錄下,如試圖跟隨在API中指出:
請求是一個文本文件(UNICODE)與 文件擴展名「。在」。所述 應用程序讀取,並且當它被放置在根目錄 在移動設備上解析。在 文件。
問題是:如何將文件放置在根目錄中?我一直在四處尋找答案,但還沒有找到答案。
問候
添加文件看到這http://www.anddev.org/working_with_files-t115.html – Aamirkhan 2012-06-18 07:52:01
作爲第三方應用開發者,你不能把根目錄中的文件,期。 – 2014-11-04 23:23:11