Androidアプリに2つのモジュール、app
とlibrary
があります。 app
はlibrary
Androidスタジオで2つの異なるモジュールを作成する方法Gradle経由で同じライブラリの異なるバージョンを使用する
AndroidAnnotations 3.2.2
を使用したい
app
で
AndroidAnnotations 4.0.0
を使用したいlibrary
で
に依存しますロット、私は今これを行う時間がありません。
しかし、これまで私がAndroidAnnotations 4.0.0
、それは私がGradleのは本当にスマートだったとapp
のバージョン3を無視していることだと思いますし、使用している、いないバージョン3は、バージョン4にあるようapp
振る舞うでAndroidAnnotations
の使用を使用するlibrary
をアップグレードしたので、両方のモジュールのバージョン4。
どのようにしてgradleで2つの異なるバージョンの依存関係を使用することができますか?
名前空間の衝突がありますので、あなたは2つの異なるバージョンを持つことはできません。可能な唯一の方法は、バージョンの1つを自分自身で再パッケージ化し、クラッシュしないようにクラスのパッケージ名を変更することです。 –