歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Android在SDcard建文件夾(在Android中移動文件必用)

獲取Android設備的外存路徑的接口為:

  1. Environment.getExternalStorageDirectory().getAbsolutePath()

所以,給自己的程序建個目錄可如下所寫:

  1. String appHome = Environment.getExternalStorageDirectory().getAbsolutePath()+"/myApp";
  2. createDir(appHome)

但是,如果要建多層目錄的文件夾的話,可不能一蹴而就。像下面這樣寫代碼的話,執行代碼後,在Android設備的外存裡是不會創建文件夾“myApp/sub”的:

  1. String appHome = Environment.getExternalStorageDirectory().getAbsolutePath()+"/myApp";
  2. createDir(appHome)

如果要建多層目錄的文件夾,只能是一步一步的建,如下所示:

  1. String appHome = Environment.getExternalStorageDirectory().getAbsolutePath()+"/myApp";
  2. String subPath = appHome+"/sub";
  3. createDir(appHome);
  4. createDir(subPath);
Copyright © Linux教程網 All Rights Reserved