That is because of flutter configuration file called settings and its path is
<user_home>/.config/flutter/settings
its contents like the following, the variable jdk-dir needs to point to your jdk path.
{
"android-sdk": "/somewhere0/Android/Sdk",
"jdk-dir": "/somewhere1/jvms/temurin-jdk"
}