Not able to create new flutter project in Android Studio - flutter

Not able to create a new flutter project in Android Studio, the related setting is added properly but still, the project is not getting created.
Added the flutter SDK in the path (C:\src\flutter\flutter) and dart plugin is also added to Android studio.
I have created the new project like this File -> New -> New Flutter Project -> Flutter Application, then Android studio opens a pop up "creating new project" and getting stuck there for more than 1hr but a new project is not created.

There was previously filed issue ticket related to this issue. If you'll try to check this thread, these 3 things could be the culprit:
There are 3 things that you have to check:
Make sure that the flutter SDK isn't in a location that requires some kind of privileges from admin.
Make sure the Flutter SDK is in a folder that doesn't contain any spacing in names. For ex. C://src/flutter is right and C://sr
c/flutter is wrong.
Android Studio must have a path of Flutter and Dart SDK. For that go to Setting--> Languages and Framework-->Dart/Flutter

Related

Avdmanager not found

I am trying to run my first flutter app emulator, which is having complications at various level, I have tried too much but could not make through it, here is what I have tried.
On trying to click on Create Android Emulator in Visual studio code, the dart extension shows following:-
link to img
I don't know why it is happening as on checking, it is present:-
link to img.
I would like to point out here that I am not able to understand what I have to put in flutter --android-sdk {path}.
Also on running flutter doctor, it shows the absence of visual studio despite the fact that I have it in place(that is why I could take the first screenshot). One thing I would like to point out here is that my vscode is in C drive while my flutter-test folder(which contains everything related to flutter) is in D drive:
link to img
Please help so that I can further follow along to create an android app. Also ask if any further information is needed.
You need to know that having Android Studio Installed will solve the majority of issues caused.
STEPS:
Clean out all your Flutter, Dart and Android installation
Download Android Studio from official website (the latest version is Android Studio Electric Eel)
After the installation of Android Studio, open it and add the flutter and dart plugins
Now download flutter and follow the installation steps.
After adding flutter, go to Edit the system environment on your PC and add JAVA_HOME variable with C:\Program Files\Android\Android Studio\jbr. Noticed I used jbr not jre because with Android Studio Electric Eel jbr replaced jre.
Afterward, open new terminal and run flutter doctor --android-licenses
WHAT DID WE DO ABOVE?
We cleaned our installation and downloaded the latest Flutter version which has Dart downloaded automatically. Next, we Installed Android Studio Electric Eel which has Java and Android settings in-build. This way we solve 99% of the problems here: The last thing is to create an Emulator using Android Studio not VSC.
For future help, please comment below. Bye

How to add Android and iOS configurations after creating a Flutter project?

I created a Flutter project in Android Studio. In the steps, I just selected 'Web' and now I also want Android and iOS in my project, but I don't know how to add those directories.
Open the project in your ide and in terminal enter
flutter create .
note that after create there is a period (full stop) which will create android, ios and web whichever isnt present in the project.
Or if you want to add specific platforms use
flutter create --platforms=android .

No template or file for new android studio flutter project

I have just started learning flutter and mobile app development
When I click create new flutter project it does not show any template and shows this -create new flutter project wizard
My flutter doctor -v output is -picture of the output
I'm not sure how to create a new flutter project properly and start the actual development of app.
Please help, thank you
Go to the flutter app and then create the project. This will give you the default project to start.
First download Flutter SDK for windows from here.
Then extract the zip in C:\src\flutter which would look like this:
Go to the New project-->Flutter App in android studio and enter the SDK path:
Then click next and then finish:
Go to the android studio setting and install android sdk command-line tools:
Also after doing these steps go to C:\src\flutter and run flutter_console.bat file in which enter these commands:
flutter doctor to see everything is working correctly or not.
flutter doctor --android-licenses this command will check if all licenses are excepted or not. If not you should accept all.

Grandlew bat file not found in windows 10

I have installed flutter and android studio. Followed some resources I have added path.(In windows)
But everytime I run the first project it is giving errors
like. Grandlew bat file not found.
sometimes : exception: exit with 1
Flutter doctor is always giving licenses unknown. I tried number of solutions in the YouTube and from here..but still getting same thing..
My dreams are going to stop in the first step.
you need to install flutter and dart plugin in your android studio/VS code.
to install a plugin in Android Studio follow these steps
Launch Android Studio application
Choose File -> Settings (For Mac Preference )
Search for Flutter then for dart(But dart will be installed automatically with flutter)
I just noticed you don't have Android SDK either, for that, you should go to your android studio and on the top right corner click on the SDK icon, and then install 28/29 version of android SDK hopefully it will solve your problem
alternatively, you can download SDK from here as well

Create a new app for either iOS or Android using Flutter

How to create a new project using Flutter either for iOS or Android?
I tried with flutter create projectname but it is creating both iOS and Android platform.
Is it possible for any one platform?
You can use the --platforms parameter to specify which platforms you want to create the app for (defaults to all of them). So, if you want to create an app for only android you would do something like the following:
flutter create --platforms android my_app
Note: the -i and -a parameters are for selecting the language used, not restricting which platforms are generated.
Lastly: It does seem that you can simply delete the undesired platform directories after they are generated.
Just delete the android or ios folder created in the project.
You can also leave the folders and just not build for the platform you don't want to support.
The question is for creating a new project either for Android or iOS. Not for building.
Please follow the steps given in this tutorial Get Started.
In a nutshell
Get the Flutter SDK Update your path with flutter SDK
Run flutter doctor to make sure, flutter is installed correctly
Install the Flutter and Dart plugins for Android Studio
Create new flutter app by following this tutorial
Hope this helps
If you want to create only Android or iOS project just run
(--ios-language select between swift or object-c)
flutter create -i, --ios-language [objc (default), swift]
flutter create -a, --android-language [java (default), kotlin]
Same for android