开发者控制台

Alexa客户端库 (VSK Fire TV)

Alexa客户端库 (VSK Fire TV)

Alexa客户端库是一个Java API,您可以在视频技能与Fire TV应用集成时将其添加到Android项目中。Alexa客户端库支持通过LWA进行身份验证、与Echo自动配对、管理生命周期事件、向应用中收到的指令发送Alexa响应。有关Alexa客户端库的更多详细信息,请参阅步骤3: 集成Alexa客户端库

下载Alexa客户端库

您可以在此处下载Alexa客户端库:

请注意,一旦下载Alexa客户端库,即表示您同意亚马逊的程序材料许可协议(只提供英文版)。

最新版本是1.4.9。有关更多详细信息,请参阅Alexa客户端库发行说明

适用于Alexa客户端库的Javadocs

要查看Alexa客户端库的Javadoc,您可以在这里在线查看(仅提供英文版),也可以在压缩文件下载中打开Javadoc文件夹。

将Alexa客户端库集成到Android Studio

要将Alexa客户端库 (AlexaClientLib.aar) 添加到您的Android Studio项目中,请执行以下操作:

  1. 从上面的链接下载Alexa客户端库。下载文件后,将其解压缩。该压缩包包含一个名为AlexaClientLib.aar的文件和一些文档。
  2. 在您的Android Studio项目中,转到File(文件)> New(新建)> New Module(新建模块)。
  3. 选择Import .JAR/.AAR Package(导入.JAR/.AAR程序包),然后单击Next(下一步)。
  4. File name(文件名)字段中,选择AlexaClientLib.aar文件并单击Open(打开),然后单击Finish(完成)。
  5. 转到File(文件)> Project Structure(项目结构)。
  6. 在左侧菜单中的Modules(模块)下,选择app(应用)。
  7. 转到Dependencies(依赖项)选项卡。
  8. 如果您尚未在依赖项列表中看到AlexaClientLib,可单击底部的+按钮并选择3.模块依赖关系
  9. 从列表中选择AlexaClientLib

在Android Studio中更新现有版本的Alexa客户端库

要在Android Studio项目中更新现有版本的Alexa客户端库,请执行以下操作:

  1. 下载Alexa客户端库。下载文件后,将其解压缩。压缩文件夹包含一个名为AlexaClientLib.aar的文件。
  2. 在Android Studio中,右键单击AlexaClientLib模块,然后选择Reveal in Finder(在Finder中显示)(Mac) 或Show in Explorer(在资源管理器中显示)(Windows)。
  3. 打开AlexaClientLib文件夹。
  4. 拖入新的AlexaClientLib.aar文件,替换现有文件。当系统询问您是否要覆盖文件时,选择“Replace”(替换)。

Last updated: 2022年3月16日