I had to update the flutter version used for the CI due to issues with dartdoc. So this use the version 3.1.0 of dartdoc and 2.14.0 of dart sdk.
I updated the gitignore to take the content of .idea instead of the directory itself to solve an issue with the android/.idea/vcs.xml file that was ignored but needed by pub to be published. I wanted to use a pubignore file but no matter what I tried, it just failed.
Last thing, I added the NDK dir path in the local.properties because it's actually using the lasts versions by default which doesn't contains all the ABI in the toolchains. That fixes the "No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi" issue.
What do these changes do?
Update SDKs version
Why are these changes necessary?
For the release 4.4.0
How did you verify these changes?
Build and run.
Anything else a reviewer should know?
I had to update the flutter version used for the CI due to issues with dartdoc. So this use the version 3.1.0 of dartdoc and 2.14.0 of dart sdk. I updated the gitignore to take the content of .idea instead of the directory itself to solve an issue with the android/.idea/vcs.xml file that was ignored but needed by pub to be published. I wanted to use a pubignore file but no matter what I tried, it just failed. Last thing, I added the NDK dir path in the local.properties because it's actually using the lasts versions by default which doesn't contains all the ABI in the toolchains. That fixes the "No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi" issue.