在我的應用程序中,我將臨時文件保存到我的應用程序緩存文件夾。我通過這種方法獲取的緩存目錄的名稱:問題與Android中的緩存目錄名稱
context.getCacheDir();
它返回我這樣的路徑:/data/user/0/my.app.packagename 可是後來,當我試圖讓名我的緩存文件的父目錄通過此方法 - file.getParent();我得到完全不同的路徑緩存目錄,在我的情況下,這樣的:/data/data/my.app-packagename
所以我只是想知道爲什麼會這樣,爲什麼getParent()
不返回相同的路徑爲context.getCacheDir()
?
你能提供源代碼(片段)嗎? –