Watson 的 android-sdk 和 java-sdk 包有什么区别?

What's the difference between Watson's android-sdk and java-sdk packages?

我们应该使用哪个包来创建 Android 与 Watson 服务配合使用的应用程序?

我们使用 Watson 的 android-sdk package or its java-sdk 软件包吗?

Watson Android SDK 只是 Java SDK 的配套软件。它旨在 Java SDK 一起使用,并通过一些 Android-specific 功能助手对其进行扩充,例如

  • Audio/Microphone
  • 相机
  • 图库

事实上,如果您查看 Android SDK 中的示例,它依赖于 Java SDK,并且 Android SDK 源中没有太多内容,除了几个助手。

所以答案是您要么使用 Java SDK(如果您不需要 Android 额外功能),要么两者都使用。