title: Flutter: No implementation found for method getApplicationDocumentsDirectory on channel plugins.flutter.io/path_provider
body: <p>I am getting this error right here. And, trying to work it out.</p>
  <ul>
  <li><p>Error</p>
  <p>E/flutter (14838): [ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: MissingPluginException(No implementation found for method getApplicationDocumentsDirectory on channel plugins.flutter.io/path_provider)
  E/flutter (14838): #0      GetStorage._init (package:get_storage/src/storage_impl.dart:47:7)
  E/flutter (14838): 
  E/flutter (14838): #1      new GetStorage._internal. (package:get_storage/src/storage_impl.dart:27:7)
  E/flutter (14838): 
  E/flutter (14838): #2      main (package:flutterapp/main.dart:33:3)
  E/flutter (14838): 
  E/flutter (14838):</p>
  </li>
  </ul>
  <p>MainActivity.kt</p>
  <pre><code>package com.example.sp
  
  import io.flutter.embedding.android.FlutterActivity
  
  class MainActivity: FlutterActivity() {
  }
  </code></pre>
  <p>GeneratedPluginRegistrant.java</p>
  <pre><code>package io.flutter.plugins;
  
  import androidx.annotation.Keep;
  import androidx.annotation.NonNull;
  
  import io.flutter.embedding.engine.FlutterEngine;
  import io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry;
  
  
  @Keep
  public final class GeneratedPluginRegistrant {
    public static void registerWith(@NonNull FlutterEngine flutterEngine) {
      ShimPluginRegistry shimPluginRegistry = new ShimPluginRegistry(flutterEngine);
      flutterEngine.getPlugins().add(new io.flutter.plugins.connectivity.ConnectivityPlugin());
        com.roughike.facebooklogin.facebooklogin.FacebookLoginPlugin.registerWith(shimPluginRegistry.registrarFor(&quot;com.roughike.facebooklogin.facebooklogin.FacebookLoginPlugin&quot;));
      flutterEngine.getPlugins().add(new io.flutter.plugins.flutter_plugin_android_lifecycle.FlutterAndroidLifecyclePlugin());
      flutterEngine.getPlugins().add(new com.baseflow.geolocator.GeolocatorPlugin());
      flutterEngine.getPlugins().add(new io.flutter.plugins.googlemaps.GoogleMapsPlugin());
      flutterEngine.getPlugins().add(new io.flutter.plugins.googlesignin.GoogleSignInPlugin());
      flutterEngine.getPlugins().add(new io.flutter.plugins.imagepicker.ImagePickerPlugin());
      flutterEngine.getPlugins().add(new dev.flutter.plugins.integration_test.IntegrationTestPlugin());
      flutterEngine.getPlugins().add(new io.flutter.plugins.pathprovider.PathProviderPlugin());
      flutterEngine.getPlugins().add(new io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin());
      flutterEngine.getPlugins().add(new com.aboutyou.dart_packages.sign_in_with_apple.SignInWithApplePlugin());
      flutterEngine.getPlugins().add(new com.tekartik.sqflite.SqflitePlugin());
      flutterEngine.getPlugins().add(new io.flutter.plugins.urllauncher.UrlLauncherPlugin());
      flutterEngine.getPlugins().add(new io.flutter.plugins.videoplayer.VideoPlayerPlugin());
    }
  }
  </code></pre>
  <p>pubscpec</p>
  <pre><code>dependencies:
    flutter:
      sdk: flutter
    get: ^3.22.2
    custom_splash: ^0.0.2
    http: ^0.12.2
    provider: ^4.3.2+2
    google_fonts: ^1.1.1
    flutter_slidable: ^0.5.7
    get_storage: ^1.3.2
    # background_fetch: ^0.6.0
    video_player: ^1.0.1
    modal_bottom_sheet: ^1.0.0+1
    socket_io_client: ^0.9.12
    google_sign_in: ^4.5.6
    url_launcher: ^5.7.10
    animations: ^1.1.2
    shared_preferences: ^0.5.12+4
    sign_in_with_apple: ^2.5.4
    connectivity: ^2.0.2
    image_picker: ^0.6.7+14
    google_maps_flutter: ^1.0.6
    splash_screen_view: ^1.0.3
    flutter_facebook_login: ^3.0.0
    fab_circular_menu: ^1.0.0
    liquid_pull_to_refresh: ^2.0.0
    font_awesome_flutter: ^8.10.1
    cached_network_image: ^2.4.1
    geolocator: ^6.1.13
  </code></pre>
  <p>iOS works totally fine, I think it is related to Android only. I already did <code>flutter clean</code> and <code>flutter run</code>. Tried to add it to GeneratedPluginRegistrant.java or other solutions that I could find.</p>