有没有一种方法可以为Gradle测试应用程序指定一个额外的AndroidManifest.xml
文件?我需要它来为我的单元测试指定附加的权限和活动。
更新:我已经尝试在build.gradle
文件中添加instrumnetTest
部分,但它没有帮助,我仍然收到Unable to resolve activity for: Intent
错误。
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
instrumentTest {
manifest.srcFile 'src/instrumentTest/AndroidManifest.xml'
java.srcDir 'src/instrumentTest/Java'
}
}