具体的教程(http://www.jianshu.com/p/03118c11c199)已经介绍的很详细了,这里介绍配置过程中出现的一些问题和解决方法;
目录的结构
我们的编辑的代码都是放在了“main”文件夹下面,“androidTest”的作用UI测试(和界面相关),”test”的用来做单元测试。
调试遇到的问题
1、直接右键运行“CalculatorTest”类,总是弹出模拟器或在手机上运行,但实际上测试的是方法,不需要模拟器。
解决的方法:
选中”test”文件夹下面的CalculatorTest,右键弹出的列表中选择“Select CalculatorTest”,然后选择这个类所在的文件夹(ldy.myapplcation.test),右键->”Run Tests in test”,在控制面板中就可以看到啦!!!
2、UI测试,对api的最高版本只支持到23.0.1;
解决的方法:添加配置文件
android{
...
configurations.all {
resolutionStrategy.force 'com.android.support:support-annotations:23.0.1'
}
}
dependencies {
...
androidTestCompile 'com.android.support.test:runner:0.2'
androidTestCompile 'com.android.support.test:rules:0.2'
androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2+'
}