Я полагаюсь на несколько артефактов, которые мне нужны как для компиляции, так и для запуска моего приложения.
Согласно документам Gradle , конфигурация времени выполнения расширяет конфигурацию компиляции, так что добавление зависимости с использованием времени выполнения
подразумевает неявную зависимость компиляции
?
По крайней мере, это было моим предположением, Но это не работает. Когда просто зависит от артефакта, использующего среду выполнения
, мой проект больше не компилируется. Мне буквально нужно:
compile 'oauth.signpost:signpost-core:1.2.1.2'
runtime 'oauth.signpost:signpost-core:1.2.1.2'
для того, чтобы приложение скомпилировало и , увидеть классы Signpost во время выполнения.
Я что-то упускаю? Это просто неправильно ...