歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android在SDcard建文件夾(在Android中移動文件必用)

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

日期:2017/3/1 10:06:41   编辑:Linux編程

獲取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