i am using linux ubunto :
this is output of "echo $PATH":
when i type "flutter doctor", the terminal goes to next line stuck at this point...like i should be writing more...
"flutter doctor":
what am i missing here to get flutter command working ?!
any help would be much appreciated.
Try to re-install flutter SDK, worked for me.
Related
When I have run this command
flutter doctor --android-licenses
I got this error
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema
at com.android.repository.api.SchemaModule$SchemaModuleVersion.<init>(SchemaModule.java:156)
Do anyone has an idea about this problem , I have googled it and stackoverflowed it but without any result.
Thanks in advance
Make sure you have Installed Flutter properly and updated to latest,
And run
flutter doctor -v
check stats
If that does not work install flutter again,
Check tutorial for help for your Environment
I just updated Flutter plugin to 53.0.1, restarted Android Studio and hit "run" button and the error below show up:
Could not find an option named "devtools-server-address".
Close and reopen AndroidStudio resolved for me!
killall java
I downgraded from Flutter 2.0 to Flutter 1.22.5 and got this error.
To solve it,
Go to your terminal and write flutter channel stable.
Then run flutter doctor.
Now you may get another error like this -
If you have Flutter & Dart plugins already install, just ignore this error. This is a bug in Flutter 1.22.5 .
Just run the app and it will work fine!
I had the same issue but using VS Code on stable channel
Execute the following commands:
flutter channel stable
flutter upgrade
flutter clean
flutter pub get
Then, close and open your IDE
Follow the steps:
File -> Invalidate Cache and Restart. Run flutter clean Worked For me.
This so simple... Open terminal type flutter channel dev this solve your problem.
And after that flutter upgrade
Finally, flutter doctor
If it does not help:
Open terminal type flutter channel stable
And after that flutter upgrade
Finally, flutter doctor
Working without upgrading flutter
Safe fix for Mac (Android Studio 4.1+). It is in a different directory now, but the symbolic link helps.
Just run this command in the Terminal:
ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1
Change the version of the Android studio depending on what you have, I had 4.2 so used.
ln -s ~/Library/Application\ Support/Google/AndroidStudio4.2/plugins ~/Library/Application\ Support/AndroidStudio4.2
Just Invalidate Cache and Restart. Worked for me.
Just close your all project and also close Android Studio and Reopen.
I'm working on a Flutter Application Project.
For a few days I have an issue when running my application. To test it, I create another project but issue is still present.
I have this exception : Gradle task assembleDebug failed with exit code -1
Issue part 1
Issue part 2
If someone has already encountered this problem or has any idea how to solve it i am really interested.
Thanks in advance.
----- UPDATE ----
My issue came from antivirus program which removed my sdkmanager.bat.
When I was doing "flutter doctor", the license was always "not accepted" and after the command "flutter doctor --android-licenses" the sdkmanager was not found.
Solution
On Windows :
do the command Windows + R
Search msconfig
Go to Services
Hide Windows Services
And find this famous antivirus
To finish, reinstall sdk tools (I have the sdk command line tools (obsolete))
I hope this will help you.
In flutter you can generate APK using this command inside your app directory:
flutter build apk --split-per-abi
This will generate 3 apks for different architecture
I have run into this issue before. This happened to me because terms and conditions that you must accept. First, go to the terminal and run
flutter doctor
It should then show you that you have not accepted the terms, and ask you if you want to accept them now. Follow the instructions on screen and accept each one, there will be around 7. After that relaunch your IDE and it should run fine now.
To reply to your answer #Landon Stahl, I haven't issue when I order flutter doctor
Before try to run
And after try to run app I have : "Android license status unknown"
after try to run
I was working with flutter for sometimes, but suddenly it started as the device not recognized from the android studio, then i tried flutter doctor from console and below message showing, please some one help me.
try adding flutter to your path env
read here the Update your path part
I am using Linux. When try to run the following in Terminal:
flutter doctor --android-licenses
It's showing me the following error:
flutter: command not found
Run command whereis flutter. If that does not give you path/output then you have not set flutter path correctly.
Add the below line in your ~/.bash_profile file:
export PATH=<this is where you have to put your flutter path >/flutter/bin:$PATH
source ~/.bash_profile
now whereis fluttershould give you the correct path and you wont get
flutter: command not found
Enter this command
flutter doctor --android-licenses
and accept all licenses by entering y
for all the licenses. After that Retype
flutter doctor
You are now Good to go.
I am use IntelIdea and have same problem like another guys.<>, but this command not working if use paste copy, after few hours when i try find the right way to resolve this problem, push, on IntelIdea Tools->Flutter->Flutter Doctor and i see on command line <>. So i copy this row to terminal delete --verbose and write --android-licenses PRESS ENTER. ... O miracle i see the right result "All SDK package licenses accepted"