[flutter]Execution failed for task ':shared_preferences:verifyReleaseResources'.
Phenomenon
When I try to make an apk with flutter for publication with Google Pay and do flutter build apk, the above error occurs and I can not build.
Cause
It seems that it is useless unless the compileSdkVersion of build.gradle is 28 or higher.
This is written on various pages, so immediately changed
android / app / build.gradle
However, the error is not resolved.
Actually, if you have a third party library installed, build.gradle exists for each library, so all of those compileSdkVersions must be 28 or higher.
In my case, as mentioned above, there is an error in shared_preferences, so looking at build.gradle in shared_preferences at
External Libraries / Flutter Plugins /
, I found that compileSdkVersion was 27.
According to the official website, it seems that the version I had installed was old. After editing pubsec.yaml and updating to the latest version, I was able to build successfully.
Lastly
If you want to pub get, make sure to include the latest version. Especially when copying and pasting from a web page, the version may be out of date, so be careful!
Recent Posts
See AllWhat want to do I want to create an input form using TextField. For example, if the input content is a monetary amount, I would like to...
What want to do There is a variable that remain unchanged once the initial value is determined. However, it cannot be determined yet when...
What want to do As the title suggests. Place two widgets in one line on the screen One in the center of the screen and the other on the...
Comments