我想創建一個包含字符串的文本文件。Android文件不創建
String string = "hello!";
File file = new File(Environment.getExternalStorageDirectory(),"test.txt");
FileOutputStream fos = new FileOutputStream(file);
fos.write(string.getBytes());
fos.close();
我有適當的權限。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.latorre"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="10" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />...
但是文件沒有被創建。爲什麼?
BTW:targetting API 10?真? – donfuxx
任何日誌? – njzk2
在寫入之前,應檢查外部存儲器的狀態。 [這裏](https://developer.android.com/training/basics/data-storage/files.html#WriteExternalStorage)是一個很好的介紹。 –