GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Login with Amazon Overview
  • Documentation Overview
  • Release Notes
  • Frequently Asked Questions
  • Glossary
  • LWA for Websites Overview
  • Step 1: Register your Website
  • Step 2: Add a LWA Button
  • Step 3: Add the LWA SDK for JavaScript
  • Step 4: Implement Authorization Code Grant
  • Step 5: Dynamically Redirect Users
  • Step 6: Obtain Customer Profile Information
  • Step 7: Log out Users
  • Reference LWA SDK Docs for JavaScript

This view

  • Original page
  • New address

GeezerVison is showing developer.amazon.com — Login with Amazon for Android and Fire Apps Overview | Login with Amazon

Amazon Developer
Alexa
Amazon Appstore
Ring
AWS
Documentation

Console

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases

Console

as

Home
Documentation
Login with Amazon Console

No results found

Try a different or more specific query.
Login with Amazon (LWA)

Collapse All | Expand All

  • Login with Amazon Overview
    • Documentation Overview
    • Release Notes
    • Frequently Asked Questions
    • Glossary
  • LWA for Websites
    • LWA for Websites Overview
    • Step 1: Register your Website
    • Step 2: Add a LWA Button
    • Step 3: Add the LWA SDK for JavaScript
    • Step 4: Implement Authorization Code Grant
    • Step 5: Dynamically Redirect Users
    • Step 6: Obtain Customer Profile Information
    • Step 7: Log out Users
    • Step 8: Integrate with your Existing Account System
    • Reference LWA SDK Docs for JavaScript
    • Requesting Scopes as Essential/Voluntary
  • LWA for iOS Apps
    • Login with Amazon for iOS Apps Overview
    • Customer Experience in iOS Apps
    • Step 1: Install the SDK for iOS
    • Step 2: Run the Sample app
    • Step 3: Register your iOS app with LWA
    • Step 4: Create a LWA Project
    • Step 5: Add a LWA Button to your App
    • Step 6: Use the SDK for iOS APIs
    • Step 7: Integrate with your Existing Account System
    • Reference SDK Docs for LWA iOS
    • Login with Amazon SDK for iOS 3.0.x Migration Guide
    • Login with Amazon SDK for iOS 3.1.x Migration Guide
  • LWA for Android and Fire Apps
    • LWA for Android and Fire Apps Overview
    • Customer Experience in Android and Fire Apps
    • Step 1: Install the SDK for Android
    • Step 2: Run the Sample app
    • Step 3: Register your Android/Fire app
    • Step 4: Create a LWA Project
    • Step 5: Add a LWA Button to your app
    • Step 6: Use the SDK for Android APIs
    • Step 7: Integrate with your Existing Account System
    • Reference LWA SDK Docs for Android
    • Login with Amazon SDK for Android 3.x Migration Guide
  • LWA for TVs and Other Devices
    • LWA for TVs and Other Devices Overview
    • Step 1: Register your Application
    • Step 2: Retrieve a User Code and Verification URL
    • Step 3: Display the User Code and Verification URL
    • Step 4: Retrieve an Access Token and Refresh Token
    • Step 5: Obtain Customer Profile Information
    • Step 6: Log out Users
    • Step 7: Integrate with your Existing Account System
  • Understanding LWA
    • LWA Conceptual Overview
    • Access Tokens
    • Authorization Code
    • Refresh Tokens
    • Customer Profile
    • Authorization Grants
    • Security Profile
    • Essential/Voluntary Scopes
  • Security Considerations
    • Cross-site Request Forgery
    • Impersonating a Resource Owner
    • Open Redirectors
    • Code Injections
    • Risks for Using WebView for Mobile Applications
  • Resources for Buttons, Styles, Providers
    • Button Guidelines
    • Style Guidelines
    • Solution Providers
    • Plugins
  • Older Documentation
    • Implicit Grant (Deprecated)
    • Choose an Authorization Grant
    • Use the Login with Amazon SDK for Android APIs (v2.0.2 and below)
    • Use the Login with Amazon SDK for iOS APIs (v2.1.2 and below)

Other Resources
  • LWA Product Overview
  • LWA Forums
  • Amazon Blogs with LWA tags
  • Fire TV
  • Catalog Integration
  • Fire Tablets
  • Appstore Submission
  • App Testing
  • Revenue Reports and Promotions
  • Policy Center
  • In-App Purchasing API
  • Submit Your Apps

Login with Amazon for Android and Fire Apps Overview

Using the Login with Amazon SDK for Android benefits you and your customers:

  • Get started with ease: The instructions below will walk you through using the SDK APIs to integrate Login with Amazon to your Android and Fire apps as quickly as possible.
  • Let Amazon do the heavy lifting: The SDK APIs handle the entire login flow, from validating login credentials to redirecting your customers back to your app, so you don't have to.
  • Provide your customers with the best login experience: The SDK automatically displays the login and consent screen as best suited for your customers (learn more).
  • Download the Login with Amazon Android SDK
  • Requirements
  • Upgrade your Login with Amazon SDK for Android
  • Getting Started
  • Reference
  • SDK Release Notes
  • Older Documentation

Download the Login with Amazon Android SDK

You can download the Login with Amazon Android SDK here:

You can also view the Android reference docs here.

Requirements

The Login with Amazon SDK for Android will help you add Login with Amazon to your Android, Fire TV, and Fire tablet apps. We recommend you use the Login with Amazon SDK for Android with Android Studio. For steps on how to install Android Studio and on getting the Android SDK set up, see Get the Android SDK.

When the Android SDK is installed, find the SDK Manager app in your android installation. To develop for Login with Amazon, you must use the SDK Manager to install the SDK Platform for Android 4.1 or higher (API version 16). See Adding SDK Packages.

After installing the SDK, set up an Android Virtual Device (AVD) for running your apps. See Managing Virtual Devices.

When your development environment is set up, you can Install the Login with Amazon SDK for Android or Run the Sample App. 

Upgrade your Login with Amazon SDK for Android

Use these instructions to quickly upgrade an older version of the Login with Amazon SDK for Android to the current version (3.x).

Getting Started

These topics will show you how to add Login with Amazon to your Android app. After completing these steps you should have a working Login with Amazon button in your app to allow users to log in with their Amazon credentials.

 LWA for Android

STEP 1:
Install the LWA SDK for Android
→
STEP 2:
Run the Sample App
→
STEP 3:
Register with LWA
→
STEP 4:
Create a LWA Project
→
STEP 5:
Add a LWA Button to Your App
→
STEP 6:
Use the LWA SDK for Android APIs
→
STEP 7:
Integrate with Your Account System

Reference

  • API Reference

SDK Release Notes

  • Release Notes

Older Documentation

  • Using the Login with Amazon SDK for Android APIs (v2.0.2 and below)

Last updated: Oct 25, 2024

Follow us:

Resources

  • Appstore developer blog

  • Technical documentation

  • Amazon Developer Huddle

Supported devices

  • Amazon Fire TV

  • Fire tablets

Other services & APIs

  • Small Business Accelerator Program

  • Developer Promotions Console

  • Alexa for video publishers

  • Login with Amazon

  • Frustration-Free Setup

  • Amazon Incentives API

  • Amazon Merch on Demand

  • Amazon Music

  • Fire TV Partners

Support

  • Appstore Developer Community

  • FAQs

  • Contact us

Legal

  • Terms & agreements

  • Privacy Notice

amazon_developer_logo

© 2010-2026, Amazon.com, Inc. or its affiliates. All Rights Reserved.

Terms

Amazon Developer Blog

Contact Us

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.