2016-09-23 3 views
1

Ich habe einen Espresso-Test aufgezeichnet und ich versuche derzeit, es auszuführen. Die App, die ich entwickle, hat zwei Prozesse. Der Hauptprozess wird für Hintergrundaufgaben und ein anderer Prozess verwendet: ui wird für alle Benutzeroberflächen verwendet.Android Espresso Test in Multi-Prozess-App

funktioniert das nicht gut mit der Instrumentation für Testlauf und ich erhalte die folgende Ausnahme:

java.lang.RuntimeException: Intent in process X resolved to different process X:ui: 

Gibt es eine Möglichkeit, dies zu lösen? Idealerweise sollte der Instrumentierungs-Testläufer im ui-Prozess laufen.

Antwort