googleads-mobile-flutter icon indicating copy to clipboard operation
googleads-mobile-flutter copied to clipboard

Java deprecation warings in version 5.0.0

Open under3415 opened this issue 11 months ago • 1 comments

I've installed version 5.0.0, and now there are even more java deprecation warnings! This is a continuation of issue 940

One warning is an existing one from previous issue for getApplicationInfo. Others are new related to deprecated mediationNetworkExtrasProvider.


\AppData\Local\Pub\Cache\hosted\pub.dev\google_mobile_ads-5.0.0\android\src\main\java\io\flutter\plugins\googlemobileads\FlutterAdRequest.java:39: warning: [deprecation] MediationNetworkExtrasProvider in io.flutter.plugins.googlemobileads has been deprecated
  @Nullable private final MediationNetworkExtrasProvider mediationNetworkExtrasProvider;
                          ^
\AppData\Local\Pub\Cache\hosted\pub.dev\google_mobile_ads-5.0.0\android\src\main\java\io\flutter\plugins\googlemobileads\FlutterAdRequest.java:51: warning: [deprecation] MediationNetworkExtrasProvider in io.flutter.plugins.googlemobileads has been deprecated
    @Nullable private MediationNetworkExtrasProvider mediationNetworkExtrasProvider;
                      ^
\AppData\Local\Pub\Cache\hosted\pub.dev\google_mobile_ads-5.0.0\android\src\main\java\io\flutter\plugins\googlemobileads\FlutterAdRequest.java:101: warning: [deprecation] MediationNetworkExtrasProvider in io.flutter.plugins.googlemobileads has been deprecated
        @Nullable MediationNetworkExtrasProvider mediationNetworkExtrasProvider) {
                  ^
\AppData\Local\Pub\Cache\hosted\pub.dev\google_mobile_ads-5.0.0\android\src\main\java\io\flutter\plugins\googlemobileads\FlutterAdRequest.java:149: warning: [deprecation] MediationNetworkExtrasProvider in io.flutter.plugins.googlemobileads has been deprecated
    protected MediationNetworkExtrasProvider getMediationNetworkExtrasProvider() {
              ^
\AppData\Local\Pub\Cache\hosted\pub.dev\google_mobile_ads-5.0.0\android\src\main\java\io\flutter\plugins\googlemobileads\FlutterAdRequest.java:190: warning: [deprecation] MediationNetworkExtrasProvider in io.flutter.plugins.googlemobileads has been deprecated
      @Nullable MediationNetworkExtrasProvider mediationNetworkExtrasProvider,
                ^
\AppData\Local\Pub\Cache\hosted\pub.dev\google_mobile_ads-5.0.0\android\src\main\java\io\flutter\plugins\googlemobileads\FlutterAdManagerAdRequest.java:89: warning: [deprecation] MediationNetworkExtrasProvider in io.flutter.plugins.googlemobileads has been deprecated
      @Nullable MediationNetworkExtrasProvider mediationNetworkExtrasProvider,
                ^
\AppData\Local\Pub\Cache\hosted\pub.dev\google_mobile_ads-5.0.0\android\src\main\java\io\flutter\plugins\googlemobileads\AdMessageCodec.java:74: warning: [deprecation] MediationNetworkExtrasProvider in io.flutter.plugins.googlemobileads has been deprecated
  @Nullable private MediationNetworkExtrasProvider mediationNetworkExtrasProvider;
                    ^
\AppData\Local\Pub\Cache\hosted\pub.dev\google_mobile_ads-5.0.0\android\src\main\java\io\flutter\plugins\googlemobileads\AdMessageCodec.java:99: warning: [deprecation] MediationNetworkExtrasProvider in io.flutter.plugins.googlemobileads has been deprecated
      @Nullable MediationNetworkExtrasProvider mediationNetworkExtrasProvider) {
                ^
\AppData\Local\Pub\Cache\hosted\pub.dev\google_mobile_ads-5.0.0\android\src\main\java\io\flutter\plugins\googlemobileads\FlutterRequestAgentProvider.java:31: warning: [deprecation] getApplicationInfo(String,int) in PackageManager has been deprecated
              .getApplicationInfo(context.getPackageName(), PackageManager.GET_META_DATA);
              ^
\AppData\Local\Pub\Cache\hosted\pub.dev\google_mobile_ads-5.0.0\android\src\main\java\io\flutter\plugins\googlemobileads\GoogleMobileAdsPlugin.java:71: warning: [deprecation] MediationNetworkExtrasProvider in io.flutter.plugins.googlemobileads has been deprecated
  @Nullable private MediationNetworkExtrasProvider mediationNetworkExtrasProvider;
                    ^
10 warnings

under3415 avatar Mar 22 '24 22:03 under3415

Hey @under3415, thanks for sharing. I've escalated this to the engineering team and expected to be fixed in the next release

malandr2 avatar Mar 25 '24 14:03 malandr2

Closing as the PR was included in 5.1.0. Please open a new issue if deprecation warnings are visible!

malandr2 avatar May 09 '24 15:05 malandr2

Hi You've missed one! Do you want me to open a new issue?

..\pub.dev\google_mobile_ads-5.1.0\android\src\main\java\io\flutter\plugins\googlemobileads\FlutterRequestAgentProvider.java:31: warning: [deprecation] getApplicationInfo(String,int) in PackageManager has been deprecated .getApplicationInfo(context.getPackageName(), PackageManager.GET_META_DATA); ^

under3415 avatar May 11 '24 00:05 under3415