2012-09-28 136 views
1

好了,所以我用下面的代碼創建的SD卡2個文件夾:SD卡新建文件夾

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

通過這個 - http://facebooksso.blogspot.in/ –

+0

我試過你的代碼後,添加權限,看看有什麼happned。我也添加圖片。 –

回答

3

試試這個 打開DDMS透視圖 - >文件瀏覽器 - > MNT - > SD卡

+0

偉大的工程,爲什麼我無法從窗口瀏覽器中看到它?無論如何,我會在10分鐘內接受你的回答。 – idish

+0

+1你得到了他的闕。他究竟想要什麼。 – MAC

0
  • 首先,我希望你給了External Storage許可Manifest.xml

  • 做這樣的事情...我知道你做對了,但我仍然喜歡這種方法。文件f =新文件(「/ sdcard/AllAroundMe/Images /」);

  • 現在從你的PC瀏覽你的SD卡,我相信你會找到該文件夾​​。

1

進入到Android DDMS FIleExplorer - > MNT - > SD卡 - >和搜索是由您創建的SD卡文件夾

0

只是檢查ü不能老是給在清單文件的權限在你的應用程序中只需添加這個權限即可。

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

比運行自己的代碼該文件夾已在SD卡中創建好的檢查這一點。