在androidManifest文件中已經添加了權限:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>且運行起來沒有錯,但是還是沒有創建文件。
import android.util.Log;
public class MainActivity extends Activity {
? ? @Override
? ? protected void onCreate(Bundle savedInstanceState) {
? ? ? ? super.onCreate(savedInstanceState);
? ? ? ? setContentView(R.layout.activity_main);
? ? ? ? File file = new File("/mnt/sdcard/AAAA");
? ? ? ??
? ? ? ? if(!file.exists()){
? ? ? ? try {
file.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
? ? ? ? }else{
? ? ? ? Log.i("Info", "文件已經存在");
? ? ? ? }
? ? }
}
2015-12-05
創建文件夾的方法是File.mkdirs