【问题标题】:Import Google Translation API to Android Studio将 Google Translation API 导入 Android Studio
【发布时间】:2018-05-05 23:34:48
【问题描述】:

我已经注册了 Google Cloud Services 并激活了 Google Cloud Translation API。现在我想使用这个 API 启动一个 Android Studio 项目。在文档中,他们指的是导入以下库:

import com.google.cloud.translate.Translate;
import com.google.cloud.translate.Translate.TranslateOption;
import com.google.cloud.translate.TranslateOptions;
import com.google.cloud.translate.Translation;

如何为 Java/Android Studio 获取这些库?

https://cloud.google.com/translate/docs/reference/libraries

在“安装客户端库”下的此页面上,找不到适用于 Java 的内容。

那么如何在 Android Studio 中使用这个 API?

【问题讨论】:

  • compile 'com.google.cloud:google-cloud-translate:1.12.0' 将其放入您的应用 gradle 和同步项目中
  • 谢谢你,Sorathiya。当我现在尝试编译我的项目时,我得到一个注释处理器错误:任务':app:javaPreCompileDebug'的执行失败。 > 现在必须显式声明注释处理器。发现编译类路径的以下依赖项包含注释处理器。请将它们添加到 annotationProcessor 配置中。 - auto-value-1.2.jar (com.google.auto.value:auto-value:1.2) 有什么想法吗?

标签: android rest google-translate


【解决方案1】:

dependencies {
...
compile 'com.google.cloud:google-cloud-translate:1.12.0'
} 

进入我的 build.gradle 解决了这个问题。

【讨论】: