Sanjib Maharjan
1 min readMay 15, 2022

--

@mathew.smith

I don't think that is needed.

More detailed explanation:

If we inspect the path "/absolute-path-to-the-project/.fvm/flutter_sdk" carefully then we'll realize that it is not actually a folder but a symbolic link to the location where the selected flutter version is stored. ie. If you set the version 2.0.0 project-wise using the command "fvm use 2.0.0" then the path "/absolute-path-to-the-project/.fvm/flutter_sdk" will point to the location where that version is stored in the system(in my case that location is "/Users/crystal/fvm/versions/2.0.0" where crystal is my user name and the location is the default cache location which can be changed as well). Now when We change the version to 3.0.0 using "fvm use 3.0.0" then the path "/absolute-path-to-the-project/.fvm/flutter_sdk" will simply point to "/Users/crystal/fvm/versions/3.0.0" without us requiring to update the path in android studio which is still "/absolute-path-to-the-project/.fvm/flutter_sdk".

This explaination is when we change the flutter version within the same project. As for the different projects, android studio maintains separate settings for each of them, so we don't have to worry about that either.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Responses (1)

Write a response