Android 未找到资产目录

Android 未找到资产目录,android,gradle,Android,Gradle,我正试图将资产文件添加到我的android测试项目中,但测试目录中的资产在测试类中不可用。我做错了什么? 目的是为测试用例提供额外的资产文件 IDEA和命令行的编译是成功的,但测试结果是相同的 当我试图调用getContext().getAssets().open(“test.json”)时,我遇到了FileNotFoundException buildscript { repositories { mavenCentral() } dependencie

我正试图将资产文件添加到我的android测试项目中,但测试目录中的资产在测试类中不可用。我做错了什么? 目的是为测试用例提供额外的资产文件

IDEA和命令行的编译是成功的,但测试结果是相同的

当我试图调用getContext().getAssets().open(“test.json”)时,我遇到了FileNotFoundException

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.12.0'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

dependencies {
    compile 'com.android.support:support-v4:13.0.0'
    debugCompile 'com.android.support:support-v13:13.0.0'

    compile 'com.google.android.gms:play-services:3.1.36'
}

android {

    compileSdkVersion 19
    buildToolsVersion "19.1.0"

    testBuildType "debug"

    sourceSets {
        androidTest {
            assets.srcDirs = ['src/androidTest/assets']
        }

        androidTest.setRoot('src/androidTest')
    }

    defaultConfig {
        versionCode 1
        versionName "1.0"
        minSdkVersion 14
        targetSdkVersion 19

        testInstrumentationRunner "android.test.InstrumentationTestRunner"
    }

    buildTypes {
        debug {
            applicationIdSuffix ""
        }
    }
}


在android工具项目中创建了一个。看起来像个虫子。

我不知道,那么对不起。希望其他人能理解。