2017-06-13 25 views
1

私はリリースビルドで不要なデバッグ依存関係(例えばstetho)を取り除きたいと思っていました。Gradle:リリースビルドからの外部依存関係(lib)を除外

一般的に問題なく動作しているバリアントソースセット(src/debugとsrc/release)を利用しようとしました。 しかし、私は次のような場合があります。

アプリ(私のネットワークのlibを使用しています)

ネットワークlibには(stethoに依存している - ソースがリリースのビルドからstethoを除外するように設定しますバリアントを使用しています)

事があります。ライブラリは常にリリースバリアントで公開されます。だから私は私のアプリをビルドバリアントでビルドし、ローカルでもライブラリを構築しない場合、それは動作しません。

提案がありますか?

答えて

関連する問題