Today, we’re extending Amazon Coins to all Android devices with the Amazon Appstore installed. Amazon Coins is a way for Amazon Appstore customers to buy and enjoy Android apps, games, and in-app items for less. Customers can save up to 10% on apps and games by purchasing Amazon Coins, while developers continue to get their full 70% revenue share.
Since the launch of Amazon Coins in the US, UK, and Germany in 2013, customers have already purchased hundreds of millions of Amazon Coins and are actively using them on Kindle Fire devices, representing real dollars to developers.
Now, users of the Amazon Appstore on Android will be able to use Amazon Coins to purchase apps, games, and a broad range of in-app items on any Android device running the Amazon Appstore in the US, UK, or Germany. If a customer is already a Kindle Fire user, he or she will automatically see their existing Coins balance on their other Android devices in addition to their Kindle devices.
We have already seen developers benefit from customers using their Amazon Coins to try out and explore new apps and games. Now that Coins are available to an even larger audience, you can take advantage of the opportunity by making sure your app is available on the largest number of devices.
Check your device availability to make sure your app is available to as many Coins-enabled customers as possible. Checking is easy, and adding supported devices is not much harder. Follow these steps below to get started:
1. In the Amazon Developer Portal, go to your app’s detail page.
Under the Binary File(s) tab, check the Device Support section for “All non-Amazon Android devices…” (see sample below).
2. If your app has “All non-Amazon Android devices...” and the Kindle Fire devices listed, then you’re done!
If the entry is missing “All non-Amazon Android devices...” (as shown below), you can change that.
Change this by: a) Modifying your AndroidManifest.xml, b) Creating an ‘Upcoming Version’ in the dev portal, and then c) Submitting the .apk with the new manifest file. Here are the steps to do that:
a. If you have verified that your .apk will run successfully on some (or most) other Android devices, make sure you reference supported devices in your AndroidManifest.xml file by using <compatible-screens /> or <supports-screens /> (please make sure to increment the version number of your app when you modify the manifest).
b. Click Add Upcoming Version in the dev portal.
While in the new ‘Upcoming Version’ section, go to the Binary File(s) tab and check all the appropriate boxes.
c. Upload the .apk with the new manifest.xml, make sure the other tabs are complete (and app version number is different), and re-submit your app.
3. If your app is not available on Kinde Fire devices, you can use Amazon’s App Testing Service to get the info you need in about a minute. Just drag and drop your .apk into the tool to get your results! You can also check out common reasons for incompatibility, and check out the documentation on our dev portal.
If you have any questions about Amazon Coins or device availability, please check our dev portal, or contact one of our developer support professionals.