O'Reilly logo

Android Application Development For Dummies, 2nd Edition by Donn Felker, Michael Burton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Working Around Google Features

Because the Kindle Fire isn’t a “true” Android device (it doesn’t use the official Google Android source code but instead uses its custom version), it doesn’t have access to any of the closed-source Google services that you might already be using. In addition, the device itself may not have certain features that you’re accustomed to:

check.png Google Maps: If you’re using the Google Maps library to bring maps to your Android application, you can’t use this library on the Kindle Fire.

check.png Location services: You cannot use Maps, and neither do you have access to location services on the Kindle Fire. It has no GPS or Wi-Fi–based location services, so you have no way to tell where the device is physically located.

check.png Google Play Store in-app purchasing: If your app uses in-app purchasing to allow users to purchase from inside it, you can’t use this same API in your Kindle Fire app. Luckily, Amazon has a version of in-app purchasing that you can use on the Kindle Fire.

check.png Camera, microphone, Bluetooth, 3G, external storage: The Kindle Fire has none of these items, so if your ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required