app failing on Kindle Fire for want of Google Play access

My Amazon app submission failed because it requires Google Play services.  I am trying to figure out if it was because I didn’t build specifically for Amazon (I just submitted the same .apk I submitted to the Play store) or if it is because of my use of the gpgs plugin.  Should the gpgs plugin work on Amazon?  My assumption was that Android means both Google and Amazon.

From my build.settings:

 ["plugin.gpgs"] = { publisherId = "com.coronalabs", supportedPlatforms = { android = true } },

Do I need a separate parameter for Amazon Kindle in the supportedPlatforms? Or will building specifically for Amazon fix this? or something else altogether?

BTW: the error on Amazon is “Google Play store error: App relies on Google Play services, which cannot be maintained without the Google Play store. Contact the manufacturer for assistance”

Firstly, you must build for Amazon.  Secondly, this requires the correct build.settings required to strip out Google play services, Google IAP, etc.  These are not on Kindle devices as there is no Google Play store on Kindle.

You want to use game circle for Amazon.

https://docs.coronalabs.com/plugin/gamecircle/index.html

Cool, thanks for the response. 

I have been bitten several times by build.settings that have to be changed for each platform.  It would be great if the build process were smarter - maybe allow a flag in the file for each plugin to indicate the platform it is for, then have the build only include the plugin when needed for the build…

If there is already a way to do this, please let me know. Maybe it is my less than frequent building that keeps me out-of-date every iteration…

@Scott - thanks for the link!  I will rebuild!

Btw Gpgs ~= Amazon Game circle in terms of api. 

Firstly, you must build for Amazon.  Secondly, this requires the correct build.settings required to strip out Google play services, Google IAP, etc.  These are not on Kindle devices as there is no Google Play store on Kindle.

You want to use game circle for Amazon.

https://docs.coronalabs.com/plugin/gamecircle/index.html

Cool, thanks for the response. 

I have been bitten several times by build.settings that have to be changed for each platform.  It would be great if the build process were smarter - maybe allow a flag in the file for each plugin to indicate the platform it is for, then have the build only include the plugin when needed for the build…

If there is already a way to do this, please let me know. Maybe it is my less than frequent building that keeps me out-of-date every iteration…

@Scott - thanks for the link!  I will rebuild!

Btw Gpgs ~= Amazon Game circle in terms of api.