如何在Android Studio / Gradle中配置测试资产?

时间:2015-03-18 20:01:07

标签: android android-studio gradle

对于我的测试,我想使用一些仅用于测试的资产,例如:一个名为bundle1.json的json文件。我将此文件移到文件夹src/androidTest/assets中:

enter image description here

但是,当我尝试加载文件bundle1.json

getContext().getResources().getAssets().open("bundle1.json");

我得到FileNotFoundException。我是否必须更改build.gradle?

1 个答案:

答案 0 :(得分:0)

我最终使用了类加载器:

InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("assets/bundle1.json");