# Amazon integration

[**Download SDK**](https://github.com/Pushwoosh/pushwoosh-android-sdk)\
[**Sample Project**](https://github.com/Pushwoosh/pushwoosh-android-sample)\
[**SDK API Docs**](https://github.com/Pushwoosh/pushwoosh-android-sdk/tree/master/Documentation)

To integrate Pushwoosh push notifications into your Amazon application, follow these steps:

**1.** Check out the Android integration [guide](../firebase-integration/integrate-pushwoosh-android-sdk)

**2.** Get an API KEY from Amazon: [https://developer.amazon.com/sdk/adm/credentials.html](https://developer.amazon.com/sdk/adm/credentials.html)

<Aside type="caution">
For a pre-release or "debug" version of your app, create an API Key and store it as the only data in a file named `api_key.txt`. Place the file in the assets folder of your project.

Note: ADM cannot recognize your API Key if it contains any spaces or line breaks.

For a release or "production" version of your app, you may not need to create an API Key. You will need an additional API Key for the release version of your app if you sign it using your own certificate. Otherwise, if you allow Amazon to sign your app on your behalf, you do not need to create an additional API Key.
</Aside>

**3.** Add `com.pushwoosh:pushwoosh-amazon` library to your application

```txt title="build.gradle"
implementation 'com.pushwoosh:pushwoosh-amazon:+'
```

## Share your feedback with us

Your feedback helps us create a better experience, so we would love to hear from you if you have any issues during the SDK integration process. If you face any difficulties, please do not hesitate to share your thoughts with us [via this form](https://docs.google.com/forms/d/e/1FAIpQLSd\_0b8jwn-V\_JmoPLIxIFYbHACCQhrzidOZV3ELywoQPXRSxw/viewform).