Update the AVS Device SDK

If you've already installed a version of the SDK, updating it's fairly straightforward. We recommend that you perform a clean build of the SDK each time that you'd like to install a later version, because each update might change a number of files within the SDK repository.

Update instructions

  1. Stash a copy of the configuration file that was used to authorize the sample app with Alexa. For example, for macOS this is AlexaClientSDKConfig.json, and for Raspberry Pi this is config.json.
  2. Do a git pull from within your avs-device-sdk source directory.
  3. Replace the configuration file with the copy that you stashed in step 1; this way your device doesn't have to go through the authorization process again.
  4. Rebuild the SDK.