title: Error=Unable to find instrumentation info for: ComponentInfo{ }
body: <p>I am trying to stand up espresso tests but I keep getting this error:</p>
  
  <pre><code>INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{com.mikeestrada.test/android.test.InstrumentationTestRunner}
  </code></pre>
  
  <p>It worked once, but I can't get the reports to recreate correctly. They are just blank, didn't test anything.
  I've tried a plethora of commands including </p>
  
  <pre><code>adb shell am instrument -w -r com.mikeestrada.test/android.test.InstrumentationTestRunner
  </code></pre>
  
  <p>and </p>
  
  <pre><code>adb shell am instrument -w -r   com.mikeestrada.test/com.google.android.apps.common.testing.testrunner.GoogleInstrumentation TestRunner
  </code></pre>
  
  <p>Here are my code snippets: </p>
  
  <h3>AndroidManifest.xml</h3>
  
  <pre><code>    &lt;?xml version="1.0" encoding="utf-8"?&gt;
      &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.example.myapplication"
          android:versionCode="1"
          android:versionName="1.0" &gt;
  
          &lt;uses-sdk
              android:minSdkVersion="7"
              android:targetSdkVersion="19" /&gt;
  
          &lt;application
              android:allowBackup="true"
              android:icon="@drawable/ic_launcher"
              android:label="@string/app_name"
              android:theme="@style/AppTheme" &gt;
              &lt;activity
                  android:name="com.example.myapplication.MainActivity"
                  android:label="@string/app_name" &gt;
                  &lt;intent-filter&gt;
                      &lt;action android:name="android.intent.action.MAIN" /&gt;
  
                      &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
                  &lt;/intent-filter&gt;
              &lt;/activity&gt;
          &lt;/application&gt;
                  &lt;instrumentationandroid:name="com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner"                   
      android:targetPackage="com.mikeestrada.test"/&gt;
  </code></pre>
  
  <p></p>
  
  <h3>TestStartScreen.java</h3>
  
  <pre><code>    package com.mikeestrada.test;
  
      import android.test.ActivityInstrumentationTestCase2;
      import android.test.ActivityUnitTestCase;
      import android.test.AndroidTestCase;
      import android.test.suitebuilder.annotation.LargeTest;
      import android.view.View;
  
      import com.example.myapplication.MainActivity;
      import com.example.myapplication.R;
      import com.google.android.apps.common.testing.ui.espresso.Espresso;
      import com.google.android.apps.common.testing.ui.espresso.ViewAssertion;
      import com.google.android.apps.common.testing.ui.espresso.ViewInteraction;
      import com.google.android.apps.common.testing.ui.espresso.action.ViewActions;
      import com.google.android.apps.common.testing.ui.espresso.assertion.ViewAssertions;
      import com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers;
  
      import junit.framework.Assert;
      import org.hamcrest.Matcher;
  
  
      public class TestStartScreen extends ActivityInstrumentationTestCase2&lt;MainActivity&gt; {
  
          public TestStartScreen() {
              super(MainActivity.class);
          }
  
          @LargeTest
          public void testHelloWorld(final Matcher&lt;View&gt; viewMatcher) {
              // Find
              //ViewInteraction button1 = onView(ViewMatchers.withId(R.id.button1)); // Find the button
              ViewInteraction helloWorldText = Espresso.onView(ViewMatchers.withText("Hello world!")); // Find the text
  
              // Action
              //button1.perform(ViewActions.click()); // Click the button
              helloWorldText.perform(ViewActions.typeText("Bye World!"));
              Espresso.onView(ViewMatchers.withText(R.id.withText));
  
              // Check
              helloWorldText.check(ViewAssertions.matches((ViewMatchers.isDisplayed())));  // Hello world text is hidden
  
              //Espresso.onView(withId(R.id.my_view)).check(matches(withText("Hello  world!")));
          }
      }
  </code></pre>
  
  <h3>build.gradle</h3>
  
  <pre><code>buildscript {
      repositories {
          mavenCentral()
      }
      dependencies {
          classpath 'com.android.tools.build:gradle:0.7.+'
      }
  }
  apply plugin: 'android'
  
  repositories {
      mavenCentral()
  }
  
  android {
      compileSdkVersion 19
      buildToolsVersion "19.0.0"
  
      defaultConfig {
          minSdkVersion 7
          targetSdkVersion 19
      }
  
      compileOptions {
          sourceCompatibility JavaVersion.VERSION_1_7
          targetCompatibility JavaVersion.VERSION_1_7
      }
  
      sourceSets {
          main {
              manifest.srcFile 'AndroidManifest.xml'
              assets.srcDirs = ['assets']
          }
      }
  }
  
  dependencies {
      compile 'com.android.support:appcompat-v7:+'
      instrumentTestCompile files('libs/espresso-1.1-bundled.jar')
  }
  android {
      defaultConfig {
          testInstrumentationRunner     "com.google.android.apps.common.testing.testrunner.GoogleInstrumentationTestRunner"
      }
  }
  task wrapper (type: Wrapper) {
      gradlerVersion = '1.9'
  }
  </code></pre>
  
  <hr>
  
  <p>If it means anything - the attributes of <code>&lt;instrumentation&gt;</code> in the manifest are colored red as if IntelliJ does not recognize them.</p>
  
  <p>Any help is great, thanks!</p>