まず、gradleに依存関係を追加して、プロジェクトを同期します。エラーはありませんが、アプリケーションを実行すると、画像にもエラーが表示されます。アンドロイドでgradles依存関係によって追加された外部ライブラリディレクトリからjarファイルを削除するにはどうすればよいですか?
:app:transformClassesWithJarMergingForDebug FAILED
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: javax/inject/Inject.class
私たちは、上記の強調表示されている別のバージョンと重複したjarファイルを見つけました。今度は、この複製されたjarファイル(java.inject-1
)のみを削除します。 誰かがこれを解決することを願っています。
それは再びそこ –
そうになりますが、私はこのファイルを除外するためのGradleを更新したいです。モジュール: 'org.igniterealtime:rest-api-client' すべて* .excludeモジュール: 'java.inject' }ただし、以下のように設定します: –
このように: - 構成{ すべて*除外グループ: 'javax.inject-1'これも私のために働いていません –