2015-01-27 22 views
8

chcę zrobić w Android Studio mój moduł testowy być zależna od modułu aplikacji, ale nie może to osiągnąć, mieć błądAndroid Studio zrobić mój moduł testowy zależy od modułu aplikacji

Error:Dependency AndroidApp:app:unspecified on project TestsRobotium resolves to an APK archive which is not supported as a compilation dependency. File: D:\android\MEWE\AndroidApp\app\build\apk\MeWe.apk 

W moim test.gradle Dodałem projekt (": app") w tagu zależności (jest on automatycznie wykonywany przez studio Android).

Jak mogę to rozwiązać? Potrzebuję zależności od folderów src, res mojej głównej aplikacji i potrzebuję znać plik R

+2

Zobacz [link] (http://stackoverflow.com/questions/27536491/how-to-import-android-project-as-library-and-not-compile-it-as-apk-android- stud? answerertab = głosów # tab-top) i [link] (http://stackoverflow.com/questions/27364565/how-to-import-material-design-library-to-android-studio?answertab=votes#tab -top) –

+0

Czuje się jak dobry decytation w link pod warunkiem. Ale potrzebuję aplikacji, aby być projektem (modułem), a nie biblioteką i potrzebuję zależności od niego (tak, że mogę polegać na src, res i r.java aplikacji z testów). Może jest jakiś sposób osiągnięcia tego? –

+0

@AntonKizema byłeś w stanie to rozgryźć? – amadib

Odpowiedz

1

Jest to teraz możliwe przy użyciu wtyczki com.android.test. Działa dobrze dla środowiska Java i zasobów.

Przykład firmy Google można znaleźć pod numerem here.

Zasadniczo tworzysz oddzielny moduł do testowania i określasz, który moduł i smak powinien zostać przetestowany. Właśnie sprawdziłem i ma pewne problemy z pracą z IDE, ale działa dobrze z linii poleceń gradle.

Powiązane problemy