アプリケーションのコンパイルと実行の両方に必要ないくつかのアーティファクトに依存しています。
Gradle docs によると、ランタイム構成はコンパイル構成を拡張するため、使用して依存関係を追加することruntime
は暗黙のcompile
依存関係を意味しますか?
少なくともそれは私の仮定でしたが、うまくいきません。を使用してアーティファクトに依存しているときruntime
、私のプロジェクトはもうコンパイルされません。私は文字通りしなければなりません:
compile 'oauth.signpost:signpost-core:1.2.1.2'
runtime 'oauth.signpost:signpost-core:1.2.1.2'
アプリケーションが実行時に Signpost クラスをコンパイルして参照できるようにします。
何か不足していますか?それは正しく見えません...