Android中创建文件以及文件夹

//判断外部储存器的状态
String state = Environment.getExternalStorageState();
if (state.equals(Environment.MEDIA_MOUNTED)) {
    String folderPath = String.format("%s/MyApp", Environment.getExternalStorageDirectory().getPath());
    String filePath = folderPath + "/NotesRecord.xml";
    File file = new File(folderPath);
    if (!file.exists()) {
	file.mkdir();
	file = new File(filePath);
        file.createNewFile();
    } else {				
        //Add code here
    }

并在Manifest文件中添加以下权限

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>


你可能感兴趣的:(android,生成,文件夹)