Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
getResourceAsStream()为Android JAR模块中的测试返回null_Android_Junit - Fatal编程技术网

getResourceAsStream()为Android JAR模块中的测试返回null

getResourceAsStream()为Android JAR模块中的测试返回null,android,junit,Android,Junit,我已经创建了一个新的Android项目。 然后,我在项目中添加了一个新的“Java库”模块“mymod” 在该Java库模块中,我创建了一个单元测试: <projectdir>/mymod/src/main/test/java/MyUnitTest.java 我已经创建了文件/mymod/src/test/resources/test.txt 但是getResourceAsStream()返回null 但完全相同的设置确实起作用,并且测试在主模块中通过。 我遗漏了什么?也许你应该是

我已经创建了一个新的Android项目。 然后,我在项目中添加了一个新的“Java库”模块“
mymod

在该Java库模块中,我创建了一个单元测试:

<projectdir>/mymod/src/main/test/java/MyUnitTest.java
我已经创建了文件
/mymod/src/test/resources/test.txt

但是
getResourceAsStream()
返回null

但完全相同的设置确实起作用,并且测试在主模块中通过。


我遗漏了什么?

也许你应该是
test.txt
路径
getResourceAsStream
中?我已经编辑了这个问题。在主模块中,情况是一样的。
        class MyUnitTest {
        ...
         InputStream is = this.getClass().getClassLoader().getResourceAsStream("test.txt");
         assertNotNull(is);
        ...
        }