title: Flutter Android compile issue with admob_flutter-0.3.4 AdmobFlutterPlugin.kt: (46, 33): Overload resolution ambiguity and Type inference failed
body: <p>After upgrading to Android Gradle Plugin 4.0.0, Gradle Version 6.1.1, I got these errors with AdmobFlutter Plugin in the KT code:</p>
  
  <p>...admob_flutter-0.3.4\android\src\main\kotlin\com\shatsy\admobflutter\AdmobFlutterPlugin.kt:
  <strong>"Overload resolution ambiguity: 
  public final fun initialize(p0: Context!, p1: ((InitializationStatus!) -> Unit)!): Unit defined in com.google.android.gms.ads.MobileAds
  public open fun initialize(p0: Context!, p1: OnInitializationCompleteListener!): Unit defined in com.google.android.gms.ads.MobileAds
  public open fun initialize(p0: Context!, p1: String!): Unit defined in com.google.android.gms.ads.MobileAds"</strong></p>
  
  <p>and a second error: ...admob_flutter-0.3.4\android\src\main\kotlin\com\shatsy\admobflutter\AdmobFlutterPlugin.kt: (46, 58): 
  <strong>"Type inference failed: Not enough information to infer parameter T in fun  arguments(): T!
  Please specify it explicitly."</strong></p>
  
  <p>I'm fairly new to Flutter/Dart. I haven't used Kotlin before.And it's a plugin, so I don't think I should be poking around in it too much. Would love some help of what to do.</p>