This was my solution which I recommend to be the 2nd option:
Solution 1:
I added following lines in the android directory of app level build.gradle i.e android/app/build.gradle of my project.
lintOptions {
disable 'InvalidPackage'
disable "Instantiatable"
checkReleaseBuilds false
abortOnError false
}
And every thing started to work fine.
Check out my Gradle File
Solution 2:
However I suggest you people by the solution of @Vinadon and agree with the comment of @raiderOne:
1st recommended solution should be:
The issues lies in image_picker_android being updated to gradle 7.1.2. See their changelog. Following an issue on GitHub you have to update your gradle version like so:
In android/gradle/wrapper/gradle-wrapper.properties update your distributionUrl to
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
and in android/build.gradle change the gradle version to at least 7.1.2
classpath 'com.android.tools.build:gradle:7.1.2
In @Vinadon case, He had to update his Android Studio for a newer Java version too.
Upvote Vindadon answer below for this solution. Thanks!