Android gradle src / androidTest / res / layout / mylayout.xml nicht in mypackage.R gefunden

Ich schreibe meine Unit-Tests mit gradle in Android Studio. Ich habe die Tests in:

src / androidTest / java

Das funktioniert gut. Jetzt möchte ich in meinen Tests auf eine Ressource zugreifen, die definiert ist in:

src / androidTest / res

Insbesondere möchte ich src / androidTest / res / layout / mylayout.xml erhalten. Das Problem ist die R-Klasse für mein Testpaket oder für jedes Paket, für das ein Mylayout definiert ist.

Ich habe das auf meinem build.gradle gemacht und es hat keinen Unterschied gemacht:

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

Wie versorge ich androidTest-Klassen mit Ressourcen, die nur für androidTest sichtbar sind?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage