Picasso是否需要WRITE_EXTERNAL_STORAGE权限才能使用磁盘缓存?
我正在使用com.squareup.picasso:picasso:2.5.2
我猜是的,但我在网页上找不到任何相关内容
答案 0 :(得分:2)
不,您不需要该许可。绝对没有理由将缓存写入外部存储。
默认情况下(如果您不提供自己的OkHttpDownloader或自行配置),Picasso将OkHttpClient.setCache(Cache)
使用以下文件:
File cache = new File(context.getApplicationContext().getCacheDir(), "picasso-cache");
See Picasso's Utils class.
请注意,毕加索本身没有磁盘缓存;磁盘缓存是HTTP客户端的工作。