Does Flurry on Amazon require Google Play services? Seeing error on device

Hello, 

  Getting an error that makes me think maybe I need to update build.settings so that google play services are also enabled for android-kindle so that flurry doesn’t throw an error, but thought I’d double check.  See build.settings below and then the error below that.  Anyone run into this?  I’m calling init w/ a valid API key.

BUILD.SETTINGS

plugins =

{

[“CoronaProvider.analytics.flurry”] = {

publisherId = “com.coronalabs”,

},

[“plugin.amazon.iap”] = {

publisherId = “com.amazon”,

supportedPlatforms = { [“android-kindle”]=true },

},

[“plugin.gamecircle”] = {

publisherId = “COM_INNOVATIVELEISURE”,

supportedPlatforms = { [“android-kindle”] = true },

},

        [“CoronaProvider.gameNetwork.apple”] = {

            publisherId = “com.coronalabs”,

            supportedPlatforms = { iphone=true, [“iphone-sim”]=true },

        },

    

       [“CoronaProvider.gameNetwork.google”] = {

publisherId = “com.coronalabs”,

supportedPlatforms = { android=true },

},

[“plugin.google.play.services”] = {

publisherId = “com.coronalabs”,

supportedPlatforms = { android=true }

},

[“plugin.google.iap.v3”] = {

            publisherId = “com.coronalabs”,

            supportedPlatforms = { android=true }

        },

[“CoronaProvider.ads.vungle”] = {

publisherId = “com.vungle”,

},

},

DEVICE ERROR - IN BLUE BOLD

I/Corona  ( 9226): =======================initializing flurry  

V/Corona  ( 9226): > Class.forName: CoronaProvider.analytics.flurry.LuaLoader

V/Corona  ( 9226): < Class.forName: CoronaProvider.analytics.flurry.LuaLoader

V/Corona  ( 9226): Loading via reflection: CoronaProvider.analytics.flurry.LuaLoader

I/dalvikvm( 9226): Could not find method com.google.android.gms.ads.identifier.AdvertisingIdClient$Info.getId, referenced from method com.flurry.sdk.dj.v

W/dalvikvm( 9226): VFY: unable to resolve virtual method 5408: Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;.getId ()Ljava/lang/String;

D/dalvikvm( 9226): VFY: replacing opcode 0x6e at 0x0042

I/dalvikvm( 9226): Could not find method com.google.android.gms.ads.identifier.AdvertisingIdClient$Info.isLimitAdTrackingEnabled, referenced from method com.flurry.sdk.dj.o

W/dalvikvm( 9226): VFY: unable to resolve virtual method 5489: Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;.isLimitAdTrackingEnabled ()Z

D/dalvikvm( 9226): VFY: replacing opcode 0x6e at 0x0006

I/dalvikvm( 9226): Could not find method com.google.android.gms.common.GooglePlayServicesUtil.isGooglePlayServicesAvailable, referenced from method com.flurry.sdk.dw.b

W/dalvikvm( 9226): VFY: unable to resolve static method 2946: Lcom/google/android/gms/common/GooglePlayServicesUtil;.isGooglePlayServicesAvailable (Landroid/content/Context;)I

D/dalvikvm( 9226): VFY: replacing opcode 0x71 at 0x0009

I/dalvikvm( 9226): Could not find method com.google.android.gms.ads.identifier.AdvertisingIdClient.getAdvertisingIdInfo, referenced from method com.flurry.sdk.dw.c

W/dalvikvm( 9226): VFY: unable to resolve static method 2948: Lcom/google/android/gms/ads/identifier/AdvertisingIdClient;.getAdvertisingIdInfo (Landroid/content/Context;)Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;

Hi @jflowers,

Yes, we found that it does require it. On Android, you should also include the Google Play plugin. We’ll update the docs shortly along these lines.

Take care,

Brent

thanks Brent.  adding google play plugin on kindle seemed to do it.  I stll see some weird device errors like this, but they don’t seem to break anything

W/dalvikvm(21236): VFY: unable to resolve cref static field 1051 (common_google_play_services_install_title) in Lcom/google/android/gms/R$string;
D/dalvikvm(21236): VFY: replacing opcode 0x60 at 0x004b

W/dalvikvm(21236): VFY: unable to resolve cref static field 1052 (common_google_play_services_enable_title) in Lcom/google/android/gms/R$string;

D/dalvikvm(21236): VFY: replacing opcode 0x60 at 0x0056

Hi @jflowers,

Yes, we found that it does require it. On Android, you should also include the Google Play plugin. We’ll update the docs shortly along these lines.

Take care,

Brent

thanks Brent.  adding google play plugin on kindle seemed to do it.  I stll see some weird device errors like this, but they don’t seem to break anything

W/dalvikvm(21236): VFY: unable to resolve cref static field 1051 (common_google_play_services_install_title) in Lcom/google/android/gms/R$string;
D/dalvikvm(21236): VFY: replacing opcode 0x60 at 0x004b

W/dalvikvm(21236): VFY: unable to resolve cref static field 1052 (common_google_play_services_enable_title) in Lcom/google/android/gms/R$string;

D/dalvikvm(21236): VFY: replacing opcode 0x60 at 0x0056