**EDIT - got the answer from another forum, just added android = true in the google play services plugin part, it worked! =)
I got the same error on 3 emulators and 2 devices. “unfortunately, app has stopped.”
runs perfectly on iOS, problem only happens on android.
my build.settings :
-- Supported values for orientation: -- portrait, portraitUpsideDown, landscapeLeft, landscapeRight settings = { orientation = { default = "portrait", supported = { "portrait", } }, iphone = { plist = { NSAppTransportSecurity = { NSAppTransportSecurity = { NSAllowsArbitraryLoads=true }, NSLocationAlwaysUsageDescription = { "" }, NSLocationWhenInUseUsageDescription = { "" }, NSExceptionDomains = { ["googleapis.com"] = { NSIncludesSubdomains = true, NSThirdPartyExceptionRequiresForwardSecrecy = false }, }, }, UIAppFonts = { "Gotham Light.ttf", "Gotham Bold.ttf", "Gotham Book.ttf", "Gotham Thin.ttf", "Gotham.ttf" }, UIStatusBarHidden = true, UIPrerenderedIcon = false, -- set to false for "shine" overlay --UIApplicationExitsOnSuspend = true, -- uncomment to quit app on suspend } }, android = { usesPermissions = { "com.android.vending.BILLING", "android.permission.ACCESS\_NETWORK\_STATE", }, }, -- Android permissions androidPermissions = { "android.permission.INTERNET", "android.permission.VIBRATE", }, plugins = { ["plugin.revmob"] = { publisherId = "com.coronalabs", supportedPlatforms = { iphone=true, android=true } }, ["plugin.iap\_badger"] = { -- required publisherId = "uk.co.happymongoose", }, ["plugin.google.play.services"] = { publisherId = "com.coronalabs", supportedPlatforms = { iphone = true, ["iphone-sim"] = true } }, ['plugin.utf8'] = { publisherId = 'com.coronalabs' }, ['plugin.qrscanner'] = {publisherId = 'com.spiralcodestudio'}, ['plugin.applovin'] = { publisherId = "com.coronalabs", supportedPlatforms = { iphone=true, android=true, appletvos=true } }, } }