package com.mufeng.toolproject.utils;
import android.content.context;
import android.os.environment;
/** * created by mufeng on 2017/3/11.
*/public class directoryutils
//獲取當前程式路徑 應用在記憶體上的目錄 :/data/data/com.mufeng.toolproject/files
string filesdir = context.getfilesdir().tostring();
system.out.println("context.getfilesdir()=:" + filesdir);
//應用的在記憶體上的快取目錄 :/data/data/com.mufeng.toolproject/cache
string cachedir = context.getcachedir().tostring();
system.out.println("context.getcachedir()=:" + cachedir);
//應用在外部儲存上的目錄 :/storage/emulated/0/android/data/com.mufeng.toolproject/files/movies
string externalfilesdir = context.getexternalfilesdir(environment.directory_movies).tostring();
system.out.println("context.getexternalfilesdir()=:" + externalfilesdir);
//應用的在外部儲存上的快取目錄 :/storage/emulated/0/android/data/com.mufeng.toolproject/cache
string externalcachedir = context.getexternalcachedir().tostring();
system.out.println("context.getexternalcachedir()=:" + externalcachedir);
string packageresourcepath = context.getpackageresourcepath();
system.out.println("context.getpackageresourcepath()=:" + packageresourcepath);
//獲取程式預設資料庫路徑 :/data/data/com.mufeng.toolproject/databases/mufeng
string databasepat = context.getdatabasepath("mufeng").tostring();
system.out.println("context.getdatabasepath(\"mufeng\")=:" + databasepat);
}}
Android 內部儲存與外部儲存
android.permission.write external storage 注意 目前所有應用都可以讀取外部儲存,而無需特別的許可權。但這在將來版本中會進行更改。如果應用需要讀取外部儲存 但不向其寫入資訊 那麼您將需要宣告 read external storage許可權。android.p...
Android 外部儲存,內部儲存路徑
import android.content.context import android.os.environment import android.util.log public class directoryutils 獲取當前程式路徑 應用在記憶體上的目錄 data data com.exa...
Android內部儲存和外部儲存
一 內部儲存空間中的應用私有目錄 對於沒有 root 過的手機,普通使用者是無法檢視 data data 目錄內容的。不過開發人員可以使用模擬器除錯應用,並通過 ddms dalvik debug monitor server 提供的 file explorer 工具檢視模擬器裝置的儲存空間 get...