Come spingere le prove di strumentazione Android in emulatore / dispositivo?

Sto provando a eseguire i test Layout Webkit sull'emulatore Android utilizzando la shell di row di command in Ubuntu 9.04.

 adb -s emulator-5554 shell am strumento -w \
 com.android.dumprendertree / com.android.dumprendertree.LayoutTestsAutoRunner

  • problemi con MvvmCross e collegamento su Android
  • Suggerimento di TextInputLayout non funziona dopo l'aggiornamento della libreria di supporto di Google
  • Come risolvere: "HAX non funziona e l'emulatore viene eseguito in modalità di emulazione"
  • Android Robolectric Clicca sull'icona RecyclerView
  • Android - si sveglia periodicamente dalla modalità standby?
  • La function close () di SQLiteDatabase causa NullPointerException quando più thread
  • Ottengo questo errore:

     INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{com.android.dumprendertree/com.android.dumprendertree.LayoutTestsAutoRunner} 

    Ho scoperto che devi utilizzare lo sviluppo / testrunner / runtest.py per spingere i test in androidi / framework / base / test.

    Ho provato questo per spingere gli AndroidTests:

     .  ./build/envsetup.sh
      emulatore &
     ./development/testrunner/runtest.py android
    

    Ma mi dà questo errore:

     Error: ANDROID_PRODUCT_OUT not defined. Please run envsetup.sh 

    Ho eseguito envsetup.sh! Qualcuno sa come farlo?

  • Imansible accedere a Internet tramite WiFi da un servizio Sfondo
  • Come get la BootstrapRegion della libreria AltBeacon per riconoscere il layout iBeacon?
  • Non sei connesso. Accedi e riprova
  • Come possiamo impedire che un Servizio venga ucciso dal sistema operativo?
  • Xamarin Forms Android App si blocca correttamente debug con VS Android Emulator
  • Impostare i livelli di allarme dello studio Android
  • 2 Solutions collect form web for “Come spingere le prove di strumentazione Android in emulatore / dispositivo?”

    Ho trovato una risposta a Android – Strumentazione Testing

     .  build / envsetup.sh
     (cd framework / base / test / DumpRenderTree / && mm) && \
     adb installare / target / product / generic / data / app / DumpRenderTree.apk
    

    Quindi è ansible eseguire i test di strumentazione:

     adb -s emulator-5554 shell am strumento -w \
     com.android.dumprendertree / com.android.dumprendertree.LayoutTestsAutoRunner
    

    una volta avviato il shell adb in row di command:

    andare con un command che indica che il pacchetto (com.ni.Keyboard) dice dell'applicazione Keyboard ..

    am strumento -w com.ni.Keyboard.test / android.test.InstrumentationTestRunner

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.