Flutter SDK is incomplete during setting up Path in Android Studio Ubuntu 20.04 Flutter project creation - android-studio

Hi have downloaded new version of Android Studio 4.1.1.
Installed Flutter and Dart plugin and also downloaded Flutter installation and unzipped into my specific location, but during the option to choose Flutter Path in Android studio, while I am creating Flutter project alwais get error:
the flutter sdk installation is incomplete please see https //flutter.dev/get-started
any same experience?

I think you downloaded the latest version which is not complete and you should download a version before the final version

Related

Flutter plugins already installed but displaying not installed

I am trying to install Flutter in Android Studio. I have installed flutter and dart plugins in Android Studio and I have also downloaded the flutter sdk and set the path.
But when I am running Flutter Doctor in the terminal it displays:
Flutter plugins not installed
Dart plugins not installed
Following is the image of the error:
I also tried uninstalling the flutter and dart plugins and re install them, but still getting the same error.
Can someone help me with this please?
If you are using android studio 4.1, then it's likely bug of the Android Studio or the flutter itself (you can read this github issue) as the plugins path may be changed in android studio 4.1.
For a temporary solution, you can use flutter dev channel that contains a fix for the issue.
flutter channel dev
flutter upgrade
And try to run flutter doctor again.
flutter doctor
If you do nothing, it's okay as long as you have installed the plugin. You can create project and working on it as usual (see this issue).
It's a bug in either android studio or flutter.
You can ignore it because everything still works as usual.

Flutter is unable to locate android sdk

I just tried installing flutter and since I already have android studio and the android sdk installed I just followed the flutter installation instructions but I keep getting the result below whenever I run flutter doctor.
enter image description here
I already tried reinstalling the sdk but it did not work.
I'll be very thankful for any help with this.
Use this..
flutter config --android-sdk <path-to-your-android-sdk-path>
You need to set an Environment variable to you Android SDk path
Search in windows for env -> Environment variable -> new
Download the latest build tools in Android SDK Manager -> SDK Tools
And the latest SDK Platform (Android API 30)
Can you check if Android SDK Build-Tools, Android SDK Platform-Tools & Android SDK Tools (Obsolete) are installed?
If you still have the problem, do a fresh installation of Android Studio but remove all old Android folders beforehand.

How to upgrade to Android SDK Version 29.0.3?

I have spent over 5 hours following things from google, GitHub, and StackOverflow.
Still unable to upgrade the Android SDK Version to 29.0.3.
In flutter doctor, it shows the incomplete installation of Android SDK 29.0.3, but when I create a flutter project, it is automatically detecting the old version(28.0.3) and trying to install that, instead of a new version.
Here is the flutter doctor.
Flutter Doctor Command
Here is the flutter run command.
Flutter Run Command
These are Android SDK Manager details:
Android SDK Manager Details
Just to mention that I have deleted all folder files of 28.0.3 from the SDK folder, except the licenses file.
Please help.
Open project at android studio then follow this
Open 'SDK manager' and 'select android 10.0', and then press OK button
Find file android > app > build.gradle, and change compileSdkVersion, buildToolsVersion

Where is Dart's SDK located within /flutter folder?

Software
MacOS Sierra 10.12.6
Android Studio 3.1.2
Flutter 0.3.2 • channel beta
Tools • Dart 2.0.0-dev.48.0.flutter-fe606f890b
Flutter doctor (no problems found)
Problem
Dart's SDK is supposed to be bundled when Flutter is downloaded according to the documentation:
"The Dart SDK is bundled with Flutter; it is not necessary to install Dart separately"
However, I opened an existing Flutter project with Android Studio and it suggested me to either "Download Dart SDK" or "Open Dart settings":
Apparently, I need to "Open Dart settings" and tell Android Studio where to find the Dart' SDK. However, it can't find it within the flutter/ directory.
The Dart SDK lives inside the bin/cache/dart-sdk folder of the Flutter SDK. It will be downloaded the first time you run the flutter command, so may not exist if you've not yet run flutter.
The Dart's SDK is located at /flutter/bin/cache/dart-sdk
However, If Android Studio's flutter plugin is installed, the plugin needs to be told where flutter's SDK is located. Android Studio should be able to locate Dart's SDK afterwards:
I have downloaded flutter sdk via homebrew
For Mac OS: 10.14.5
Android Studio version : Arctic Fox 2020.3.1
Flutter sdk location is /usr/local/Caskroom/flutter/2.5.0/flutter
Dart location: /usr/local/Caskroom/flutter/2.5.0/flutter/bin/cache/dart-sdk
After installing flutter however you choose.
run the following command
flutter sdk-path
In Android-Studio select File->Setting->Languages & Frameworks->Flutter
(assuming you have installed teh flutter plugin)
Populate the "Flutter SDK path:" with the result from (1).
Click apply. The Dart SDK should automatically get populated.
For my installation the values are:
Flutter SDK path: /home/andrew/snap/flutter/common/flutter
Dart SDK path: /home/andrew/snap/flutter/common/flutter/bin/cache/dart-sdk
If someone is looking for the path to flutter sdk in Linux I found mine here
/home/your_username/flutter/common/flutter/ flutter path
/home/your_username/flutter/common/flutter/bin/cache/dart-sdk dart path
Run brew info flutter
Then you get the path: e.g.
/opt/homebrew/Caskroom/flutter/2.5.3
And there the bin/cache has the dartk-sdk:
/opt/homebrew/Caskroom/flutter/2.5.3/flutter/bin/cache/dart-sdk
If you installed Dart on Windows via Chocolatey, you will find it on C:\tools\dart-sdk
I have faced this issue,
Go to the folder where you have downloaded flutter and then delete the flutter folder.
Go to your download folder and where you have downloaded the flutter the first time.
Extract this file again where you have deleted the flutter...
This is working for me.
Sometimes it is the build directory that he cannot create, suddenly devtools crashes, you can simply recreate it in $HOME/.pub-cache/hosted/pub.dartlang.org/devtools-your-version, then give it the right rights with for example sudo chown -R $USER:$USER $HOME/.pub-cache/hosted/pub.dartlang.org/devtools-your-version/build after re-creating the build directory
Check this:
brew info dart
Output:
Please note the path to the Dart SDK: /opt/homebrew/opt/dart/libexec
If Android Studio show - Error: Dart SDK is not configured.
Open console and write: flutter sdk-path. Copy output.
Next Settings (Ctrl+Alt+S) => Languages & Frameworks => Flutter => Flutter SDK path.
Paste SDK path.
Everyone that is still searching for the correct answer should checkout this answer https://stackoverflow.com/a/63409260/9823820.
If you have the flutter SDK installed.
Run:
flutter doctor -v
The first line will show the install path.
Credits go to #Lee Higgins

Flutter Integration in android Studio issue

While integrating Flutter in Android studio getting error as * Error running Gradle: Unable to download needed Android SDK components, as the following licenses have not been accepted: Android SDK Build-Tools 26.0.2, Android SDK Platform 27 To resolve this, please run the following command in a Terminal: flutter doctor --android-licenses
Problem was with sdk path in local.properties. By default its pointing to different location. It works for me when change android sdk home dir in sdk.dir

Resources