Unsuported Android Plugin version: 3.5.3. After upgrading flutter 1.12.13+hotfix.5

6,132

I've encountered the same issue.

It is weired but it was because if define productFlavors in my app/build.gradle and not passing --flavor to flutter run. (eg. flutter run --flavor myApp

After adding it it worked for me...

Share:
6,132
Ashish Tiwari
Author by

Ashish Tiwari

I am cool casual person working as Android Application Developer.

Updated on December 16, 2022

Comments

  • Ashish Tiwari
    Ashish Tiwari over 1 year

    I have upgraded the flutter to 1.12.13+hotfix.5 and after that I am getting the error Unsuported Android Plugin version: 3.5.3.

    When I downgrade the gradle build to 3.5.2, 3.5.1, 3.5.0+, it shows below error:

    Finished with error: Gradle build failed to produce an .apk file. It's likely that this file was generated under C:\Users\TiwariA\Documents\X-Project\build, but the tool couldn't find it.

    Below is the screenshot of flutter doctor result:

    enter image description here

    Getting below warnings in Console

    Note: C:\Users\TiwariA\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\package_info-0.4.0+13\android\src\main\java\io\flutter\plugins\packageinfo\PackageInfoPlugin.java uses or overrides a deprecated API.

    Note: Recompile with -Xlint:deprecation for details.

    Note: C:\Users\TiwariA\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\device_info-0.4.1+4\android\src\main\java\io\flutter\plugins\deviceinfo\DeviceInfoPlugin.java uses or overrides a deprecated API.

    Note: Recompile with -Xlint:deprecation for details.

    Note: C:\Users\TiwariA\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\firebase_core-0.4.3+1\android\src\main\java\io\flutter\plugins\firebase\core\FirebaseCorePlugin.java uses or overrides a deprecated API.

    Note: Recompile with -Xlint:deprecation for details.

    Note: Some input files use or override a deprecated API.

    Note: Recompile with -Xlint:deprecation for details.

    Note: C:\Users\TiwariA\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.13.0+1\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java uses unchecked or unsafe operations.

    Note: Recompile with -Xlint:unchecked for details.

    Note: C:\Users\TiwariA\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\firebase_messaging-6.0.9\android\src\main\java\io\flutter\plugins\firebasemessaging\FirebaseMessagingPlugin.java uses or overrides a deprecated API.

    Note: Recompile with -Xlint:deprecation for details.

    Note: Some input files use unchecked or unsafe operations.

    Note: Recompile with -Xlint:unchecked for details.

    Note: Some input files use or override a deprecated API.

    Note: Recompile with -Xlint:deprecation for details.

    Note: Some input files use unchecked or unsafe operations.

    Note: Recompile with -Xlint:unchecked for details.

    Note: C:\Users\TiwariA\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\path_provider-1.5.1\android\src\main\java\io\flutter\plugins\pathprovider\PathProviderPlugin.java uses or overrides a deprecated API.

    Note: Recompile with -Xlint:deprecation for details. C:\Users\TiwariA\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\shared_preferences-0.5.6\android\src\main\java\io\flutter\plugins\sharedpreferences\SharedPreferencesPlugin.java:25: warning: [deprecation] getFlutterEngine() in FlutterPluginBinding has been deprecated setupChannel(binding.getFlutterEngine().getDartExecutor(), binding.getApplicationContext()); ^ 1 warning Note: Some input files use or override a deprecated API.

    Note: Recompile with -Xlint:deprecation for details.

    Note: Some input files use or override a deprecated API.

    Note: Recompile with -Xlint:deprecation for details.

    Finished with error: Unsuported Android Plugin version: 3.5.3.

  • loushou
    loushou about 4 years
    checkout my answer below @nicolas-perraut
  • loushou
    loushou about 4 years
    checkout this answer. pretty sure this one will automate your build process more. @ashish-tiwari
  • Sandeep Maurya
    Sandeep Maurya over 2 years
    I do not have flavor in my project
  • Sandeep Maurya
    Sandeep Maurya over 2 years
    I do not have flavor in my project
  • Sandeep Maurya
    Sandeep Maurya over 2 years
    I do not have flavor in my project
  • luckyhandler
    luckyhandler about 2 years
    In my case it worked in the terminal as I added the flavor parameter but not in the IDE because I forgot to configure the Run/Debug Configurations