build.gradleに
compile 'com.google.cloud:google-cloud-speech:0.43.0-alpha'
を追加してビルドすると、下記エラーがでてビルドが通りません。
クラスが重複してるとからしいが、どう対処すればよいのか。。
Error:18:57:54.753 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] 18:57:54.755 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception. 18:57:54.755 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] 18:57:54.755 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong: 18:57:54.755 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. 18:57:54.755 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] > java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex
情報が少なすぎて状況がわかりません。私の手元で、Linux Mint 18.3上で動作させたAndroid Studio 3.1.1を用いて、新規作成したプロジェクトのapp/build.gradleに質問の1行を加え(Android Studio 3.0以降で用いられるGradleでは、compileの代わりにimplementationを用いることが推奨されているので、それに置き換えています)、"Google Cloud Java Client for Speech"のページでサンプルコードとして示されているRecognizeSpeech.javaをプロジェクトに加えてビルドしてみましたが、こちらでは問題なく通るようです。ビルドを通しただけで動かしてはいませんが・・・。質問のエラーが生じるのに至るまで、行った作業を具体的に挙げていただかなければ、再現テストすらもできません。
あなたの回答
tips
プレビュー