2011-11-04 159 views
1

我有一個關閉Android設備HT-PAD1051Android SD卡路徑無法訪問

但是,真的無法訪問內置SD卡中的根目錄。卡被分區,並且可以訪問所謂的「mnt/extsd」。任何想法如何獲得根?

該設備已植根。

感謝

+0

您是否在談論獲得SD卡思想的Java代碼或瀏覽文件管理器中的文件? – Huang

回答

1

對於任何Android設備,如果你想獲得外部存儲始終使用。

Environment.getExternalStorageDirectory(); 

,而不是給人硬編碼路徑

0
public void writeFile(String text){ 
     try{ 
      Writer output = null; 
      File dir = new File(Environment.getExternalStorageDirectory() + "/RequiredDirectory"); 
      dir.mkdirs(); 

      File file = new File(dir,<filename>); 
      output = new BufferedWriter(new FileWriter(file,true)); 
      output.write(text); 
      output.close(); 
      System.out.println("Your file has been written"); 
     }catch (Exception e) { 
      e.printStackTrace(); 
     } 
} 
+0

它解決了你的問題...如果是的話,你會介意我的答案作爲你的問題的答案..如果沒有......請告訴我你已經嘗試了什麼, – medampudi