Di solito eseguo un test junit utilizzando adb shell am instrument -w com.android.contacts.tests/android.test.InstrumentationTestRunner
. E funziona davvero, eseguirà tutti i miei test.È possibile accedere alla modalità di debug per Android quando si esegue il test di junit?
Ma quando eseguo i breakpoint e desidero entrare in modalità di debug durante l'esecuzione di junit, non è riuscito. Il modo in cui creo i breakpoint funziona quando eseguo il debug della normale app per Android.
Così ho cercato sul web, e provare qualcosa come adb shell am instrument -e debug true -e class com.android.contacts.AndroidUtilsTest -w com.android.contacts.tests/android.test.InstrumentationTestRunner
, ma ancora senza fortuna. In che modo il tuo risolve questo problema? Non voglio solo eseguire il debug della classe junit, ma anche il codice nel normale progetto.
In caso di idea JetBrains: 1. avviare lo strumento con il set di debug impostato su true. 2. Collega il debugger al processo dell'applicazione 3. I test inizieranno – molokoka
Cosa intendi con "debug set true"? Dov'è questa impostazione? –