non è stato possibile trovare o non ha test in Junit
Domanda
Sto cercando di testare l'applicazione di impostazione utilizzando Junittestcase. La mia classe si estende ActivitInStrumentationTestCase2. Ma durante l'esecuzione ricevo questo errore:
01-12 17: 22: 11.519: Warn/TestGrouping (2942): pacchetto non valido: '' non è stato possibile trovare o non ha test 01-12 17: 22: 11.539:
Info/ActivityManager (1620): pacchetto di arresto forza com.android.settings uid = 1000
Qualcuno può suggerire una soluzione per questo?
Soluzione
È necessario specificare l'app da testare nel progetto AndroidManifest del progetto di test .. che potrebbe mancare.
Altri suggerimenti
Ho avuto un problema simile, dopo aver trascorso due giorni l'ho risolto ..
Percorso della classe di prova: app/src/Androidtest/java/your-pkg-name/Esempio_classstest.java
Percorso del file java: app/src/main/java/your-pkg-name/esempio_class.java
E dovresti definire chiaramente il codice di seguito nella tua app gradle
android{
sourceSets {
androidTest {
java.srcDirs = ['src/androidTest/java']
}
}
}
buona fortuna
Ho avuto un problema simile e ho rintracciato il problema al mio file gradle. Avevo bisogno di quanto segue:
aidl.srcDirs = ['src']