Просматривая документы Android по модульному тестированию, я наткнулся на эту рекомендацию...
Вы можете создать тестовый проект в любом месте вашей файловой системы, но лучше всего добавить тестовый проект так, чтобы его корневой каталог test/ находился на том же уровне, что и каталог src/ основного проекта приложения. Это поможет вам найти тесты, связанные с приложением. Например, если корневым каталогом вашего проекта приложения является MyProject, вам следует использовать следующую структуру каталогов:
MyProject/
AndroidManifest.xml
res/
... (resources for main application)
src/
... (source code for main application) ...
tests/
AndroidManifest.xml
res/
... (resources for tests)
src/
... (source code for tests)
Мой вопрос: как я могу исключить каталог «тесты» из проекта, который я тестирую, когда я создаю для производства? В противном случае у меня будет просто куча лишнего кода, включенного в .apk, который никогда ни для чего не пригодится.