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);