有没有人能够在 
 Android Studio中获得测试(从GUI而不是终端),我无法从GUI运行测试. 
  
 
每次我尝试通过GUI运行测试,我只需要得到以下消息:
我可以使用以下命令从终端运行测试:
./gradlew connectedAndroidTest
我在Mac OSX上运行Android Studio 0.5.2 with Gradle 1.11与Plugin 0.9.0
我的项目结构如下:
MyProject/
   src/
      androidTest/
         java/
             com.myproject.app.test/
                … (tests source code) …
      main/
         java/
             com.myproject.app/
                … (source code) …
         res/
                … (resources code) …
   build.gradle 
 我的build.gradle文件看起来类似于以下内容:
…
android {
    compileSdkVersion 19
    buildToolsversion "19.0.1"
    defaultConfig {
        versionCode 12
        versionName "2.0"
        minSdkVersion 9
        targetSdkVersion 19       
    testPackageName "com.test.foo"
        testInstrumentationRunner "android.test.InstrumentationTestRunner"
    }
}
… 
 如果有人有任何建议,我会非常高兴在这里.
解决方法
 今天我有一些Espresso测试有同样的问题,它让我疯狂,因为一切似乎都是正常的.最后我发现问题是因为@BeforeClass注释的方法(用于标记必须在类中的任何测试方法之前执行的方法的注释)抛出异常.我花更多的时间比预期得到它的原因是因为如果该方法出现问题,则异常的堆栈跟踪不会显示在“运行”选项卡的“日志”窗口中,而在“Android监视器”选项卡的“日志”窗口中 
  
 
        如果你想重现这个问题,只需把它添加到你的测试类中:
@BeforeClass
public static void setupClass() {
    throw new RuntimeException("Sorry dude,you won't find any test!");
}