Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/384.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.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
Java 在Android测试项目中加载资产_Java_Android_Testing_Assets - Fatal编程技术网

Java 在Android测试项目中加载资产

Java 在Android测试项目中加载资产,java,android,testing,assets,Java,Android,Testing,Assets,我在Android测试项目的assets目录中有一个名为cards.csv的文件。我试着用手指打开它 InputStream input = this.getContext().getAssets().open("cards.csv"); 但是得到 java.io.FileNotFoundException:cards.csv 在android.content.res.AssetManager.openAsset(本机方法) 在android.content.res.AssetManager.

我在Android测试项目的
assets
目录中有一个名为
cards.csv
的文件。我试着用手指打开它

InputStream input = this.getContext().getAssets().open("cards.csv");
但是得到

java.io.FileNotFoundException:cards.csv
在android.content.res.AssetManager.openAsset(本机方法)
在android.content.res.AssetManager.open(AssetManager.java:315)上
在android.content.res.AssetManager.open(AssetManager.java:289)上
在bbct.android.common.provider.test.BaseballCardSQLHelperTest.setUp(BaseballCardSQLHelperTest.java:56)
在android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:190)
在android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:175)
在android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555)
位于android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1584)


有没有其他人在Android测试项目中遇到过类似的问题?我需要做些什么来解决这个问题?

问题是我的测试用例扩展了
AndroidTestCase
,而不是
InstrumentationTestCase

问题是我的测试用例扩展了
AndroidTestCase
,而不是
InstrumentationTestCase