我读到了它,但我无法在内部存储中创建一个我可以看到它的文件夹。
我试过下面的代码
ContextWrapper contextwrapper=new ContextWrapper(MainActivity.this);
File file=new File(getfiledir(),"namefile");
答案 0 :(得分:2)
尝试以下操作,它正常工作。
File file=new File(Environment.getExternalStorageDirectory()+"/folderName");
if (!file.exists())
{
file.mkdirs();
}
String data="this is my first insert data";
File myappFile=new File(file
+ File.separator + "myapp.txt");
FileOutputStream fos = new FileOutputStream(myappFile);
fos.write(data.getBytes());
fos.close();
必须要求这些权限
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>