0

Android アプリ プロジェクトで gcloud-java-datastore ライブラリを使用しようとしています。ただし、ビルドしようとすると、次のエラーが発生し続けます。

タスク ':app:transformClassesWithJarMergingForDebug' の実行に失敗しました。com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: ... [いくつかの異なるクラスの 1 つ]

com.google.guavabuild.gradle の gcloud-java-datastore (v0.2.8) からさまざまな依存関係 (例: ) を除外して、コンパイルできるようにしました。com.google.api.grpccom.google.guavacom.google.api-client、およびdatastore-v1-protosまたはのいずれかを除外すると、protobuf-java正常にコンパイルできます。ただし、最後の 2 つの依存関係のいずれかを除外すると、ライブラリのコア機能が損なわれます。

このライブラリを Android で使用することは可能ですか? もしそうなら、私は何を間違っていますか?

4

1 に答える 1