2012-08-24 50 views
1

出於某種目的,我想要安裝的應用程序緩存文件夾路徑。是否有可能獲得此路徑(所有安裝在內部備忘錄&外部內存應用程序)。現在在我的應用程序中,我是能夠獲得所有已安裝應用程序的列表,當我點擊該列表時,我可以獲得應用程序名稱&該應用程序的包名稱。獲取已安裝的應用程序緩存文件夾路徑

回答

1

的路徑,應用程序的緩存文件夾,通常是看起來像

SD_CACHE_PATH = "/Android/data/app.package.name/cache/"; 

其中app.package.name是應用程序的包。至少在SD卡上是這樣的。因此,要在SD達到這個文件夾使用:

Environment.getExternalStorageDirectory() + SD_CACHE_PATH 

在那裏創建一些文件,我用:

File file = new File(Environment.getExternalStorageDirectory() + SD_CACHE_PATH, filename); 
相關問題