我使用以下代码在 SdCard 中创建了一个文件夹:
if (Environment.MEDIA_MOUNTED.equals(state)) {
// We can read and write the media
Log.v("Storage","ablo to read and write");
//create Beatss folder
File direct = new File(Environment.getExternalStorageDirectory() + "/Beatss");
boolean success = true;
if (!direct.exists()) {
success = direct.mkdir();
}
可以看到这个文件夹是通过DDMS建立的。当我通过 USB 将手机连接到计算机并浏览 sdCard 时,我没有看到此文件夹。但是,正如我提到的,我可以通过 DDMS 看到它。怎么了?
最佳答案
如果您的应用运行的设备版本是 Android 3.0+
,您还必须在 上使用 scanFile()
>MediaScannerConnection
才会实际显示在 PC 的文件资源管理器上。引用this确认。如果您仍然对如何执行此操作有疑问,请告诉我,将编辑我的答案。
关于android - 无法通过 WIndows Explorer 查看文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14318703/