
Mkdir sdk-build third-party sdk-install db
Enter the following commands to create the required directories. To set up your development environment on your Mac This page uses sdk_folder as the parent folder, while the AVS Device SDK instructions use my_project as the parent folder. When you set up your development environment, you need to create a directory structure for the SDKs and dependencies. Step 2: Set up your development environment on your Mac Make sure that you download and save the config.json file for later use. Step 1: Create an AVS device on the Amazon developer portalīefore you can use both the AVS Device SDK sample app and the Alexa Smart Screen SDK sample app, you must have a test device registered as a placeholder on the Amazon developer portal.įollow the instructions to register an AVS device and create a security profile for the AVS Device SDK, which generates a certificate that you can use with the AVS Device SDK and Alexa Smart Screen SDK sample apps. Step 8: Run the Alexa Smart Screen SDK sample app. Step 7: Build the Alexa Smart Screen SDK. Step 5: Run the AVS Device SDK sample app.
Step 3: Download the AVS Device SDK, APL Core Library, and Alexa Smart Screen SDK to your Mac.Step 2: Set up your development environment on your Mac.Step 1: Create an AVS device on the developer portal, including a security profile.The following steps show the procedure that you must follow to obtain, install, and build the Alexa Voice Service (AVS) Device SDK and the Alexa Smart Screen SDK to get the Smart Screen SDK sample app up and running on your macOS computer. Must be capable of playing video MPEG-4 AVC.Must be capable of playing MP3 MPEG-2 Audio Layer III at a bit rate of 48 KBPS.It therefore requires a browser built on the Webkit/Chromium-based web engine that supports the following features: The Alexa Smart Screen SDK reference implementation relies on the browser to play APL media. Note: If you receive any error messages indicating that Python, Homebrew, or XCode were not installed, download and install the appropriate version of the missing prerequisite before proceeding.