我尝试使用 Espresso 编写一些集成测试,我的代码使用 Picasso 加载图片
picasso.load(path);
下方的电话
Uri.parse(path);
我想在
下为这些图片提供本地资源app - > src - >味道 - >资源
所以我可以成为一名优秀的考试公民,而不是在我的考试中打网络。
我的Google-Fu今天不是很好,因为我无法找到相关的任何信息所以我的问题是,这个文件夹下的资源路径是什么,所以我可以让Picasso加载我的本地测试中的资源?
我试过
文件://resources/image_name.jpg
但这不起作用。
答案 0 :(得分:0)
将文件放入:
app/src/main/assets/sample.png
像这样加载:
Picasso.with(this)
.load("file:///android_asset/sample.png")
.into(imageView);
修改强>
或将文件放入
app/src/main/res/raw/sample.png
像这样加载:
Picasso.with(this)
.load(R.raw.sample)
.into(imageView);