-1
我有一個問題,我可以用這個代碼在根目錄下寫一個文件? 當我在仿真器上測試,然後它可以寫在路徑:/data/data/com.example.test/files/g.gc 但我不知道我可以在設備上寫文件,因爲我沒有任何設備來檢查它。我可以在root direcotry android中寫入文件嗎?
public static void saveFile(Context context, String content) {
try {
FileOutputStream fw = context.openFileOutput("g.gc", Context.MODE_PRIVATE);
fw.write(content);
fw.close();
} catch (IOException e) {}
}
但我看到一些應用程序可以將文件寫入/ data/data/packagename/files。 – 2014-10-17 08:22:30
這是因爲該空間是爲其應用程序保留的,特別是它們不能在data/data /中的位置外寫入任何內容。除了SDCARD,可以通過任何基本許可書寫。這就是Context在應用程序之間的作用。 – JoxTraex 2014-10-17 08:57:20