android下建立資料夾和修改其許可權的方法
由於工作的需要,今天研究了在android下建立
資料夾和修改其許可權的方法,需要了解的是每個應用程式包都會有乙個私有的儲存資料的目錄(類似資料夾),只有屬於該包的應用程式才能寫入該目錄空間,每個包應用程式的私有資料目錄位 於android絕對路徑/data/data/《包名》/目錄中。除了私有資料目錄應用程式還擁有/sdcard目錄(即sd card的寫入許可權,但不可以修改sd card下檔案的訪問許可權)。檔案系統中其他系統目錄,第三方應用程式是不可寫入的。
**如下兩種:
1、//建立資料夾
file destdir = new file(「/data/data/[your path]/temp」);
if (!destdir.exists())
//修改許可權
fileoutputstream fos;
fos = openfileoutput("filename" , mode_world_readable);
備註:可用的mode 引數如下:
2、//建立資料夾
file destdir = new file(「/data/data/[your path]/temp」);
if (!destdir.exists())
process p;
int status;
try else
}如果是在sdcard下插入,最好先判斷sdcard是否插入,**如下
//首先判斷sdcard是否插入
string status = environment.getexternalstoragestate();
if (status.equals(environment.media_mounted)) else
參考:
android下建立資料夾和修改其許可權的方法
Android 建立資料夾
如果要在手機上建立乙個資料夾,然後往裡面儲存一些檔案,首先得考慮使用者有沒有sdcard,如果有就在sdcard上建立乙個指定的資料夾,如果沒有則在你的工程所在的目錄 data data 你的包名 下建立資料夾。用到的方法是 首先判斷sdcard是否插入 string status environm...
Android建立資料夾和檔案
1 電子證據存放基本路徑 2private static string basepath 3 電子證據存放根路徑 4private static string evidencepath 5 基本存放路徑 6private static string imagebasepath 1 2 1 判斷sd卡...
android建立資料夾和檔案
這幾天做乙個功能需要在手機上建立乙個資料夾,然後往裡面儲存一些檔案,首先得考慮使用者有沒有sdcard,如果有就在sdcard上建立乙個指定的資料夾,如果沒有則在你的工程所在的目錄 data data 你的包名 下建立資料夾。用到的方法是 首先判斷sdcard是否插入 string status e...