好吧,所以我使用以下代码在SD卡中创建了2个文件夹:
String folderPath = Environment.getExternalStorageDirectory() + "/AllAroundMe/Images/";
File file = new File(folderPath);
if(!file.exists())
{
if(file.mkdirs());
Log.d("MyTag","Successfully created folders");
}
我测试了这个程序,它确实有效,logcat打印上面的成功消息。
但如果我导航到我的SD卡,我看不到“AllAroundMe”文件夹。
如何从我的电脑访问该文件夹?
答案 0 :(得分:3)
试试这个 打开DDMS视角 - >文件资源管理器 - > mnt - > SD卡
答案 1 :(得分:1)
转到Android DDMS FIleExplorer - > mnt - > sdcard - >并搜索由您创建的sdcard文件夹
答案 2 :(得分:0)
首先,我希望您在External Storage
Manifest.xml
权限
做这样的事情......我知道你做得对,但我更喜欢这种做法。
档案f =新档案(“/ sdcard / AllAroundMe / Images /”);
现在从您的电脑浏览您的SD卡,我相信您会找到该文件夹。
答案 3 :(得分:0)
请检查您是否可以在应用程序的清单文件中给予权限,只需添加此权限即可。
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
运行自己的代码,文件夹已在sdcard中创建,请检查此。