2016-03-24 9 views
0

Für den Betrieb der Espresso Junit, möchte ich die Anwendung im Offline-Modus ausführen. und für den Offline-Modus habe ich folgende Änderungen vorgenommen. Ich habe alle jsons im Asset-Ordner behalten und von diesem json erhalte ich die Daten für meine Anwendung verschiedene Module. Ich habe folgende Anfragen mit meinem Android-Projekt.Junit Android Einstellungen

Gibt es eine Möglichkeit in Gradle, Manifest oder Anwendung Klasse von wo ich die Bedingung festlegen kann, dass für den normalen Fluss App Online-Dienste funktionieren sollte, während für Junit Run sollte es im Offline-Modus ausgeführt werden.

Zweite Abfrage ist, dass für normale apk, ich möchte nicht alle diese jsons enthalten, die ich in meinem Asset-Ordner behalten habe. Wie kann ich dasselbe von Gradle erreichen.

Antwort

0

Vielleicht this Austausch wird einige Einblicke geben, wo Daten (jsons) persistent zu speichern, wie Sie möchten.

Haben Sie productFlavors erforscht? Ich denke, dass wird sich um Ihre zweite Frage kümmern.