My flutter inspector in android studio is stuck on "Installing Dev tools"
it worked before, Today when I opened it, it did not work
The fact is that the IDE seems to recently have started using embedding devtools in the inspector tab. I have my Flutter version up to date and my Android Studio's version is 4.1. Until the problem gets solved I have three possible solutions:
One is invalidating caches by going to File > Invalidate Caches > Restart > Invalidate and Restart.
Another one would be (for Windows) running on the Android Studio console:
flutter.bat pub global activate devtools
flutter.bat pub global run devtools
And the third one (the one that worked for me): go to File > Settings > Languages & Frameworks > Flutter > Experiments … and there you should uncheck “Enable embedding DevTools in the Flutter Inspector tool window”. That should allow you to use devtools locally instead of the embedded ones.
And by the way, in order to use Devtools you should first make sure your application is running ;)
As I said before, they seem to be already fixing the problem. They made other changes to DevTools management that should solve the issue. For more information you should go to: https://github.com/flutter/flutter-intellij/issues/5032
By running File > Invalid Caches / Restart..., the problem was fixed
There's a Github issue for this https://github.com/flutter/flutter-intellij/issues/5032
I breaked it
flutter doctor resuming installation process
what I did
Closed the Android Studio and Opened it again, Run the project, and waited for 2 mins, this time it has shown.
Related
I have been dealing with a very persistent error when attempting to run a flutter app on an Android Emulator (Android Virtual Device launched through Android Studio) through VS Code. Here is a screenshot of the errors:
I have attempted to wipe data & cold brew both my emulators & reopen the application folder to no avail. I am beginning to feel hopeless. If anyone can help me at all, I would really appreciate that. Thank you in advance :)
PS: here is how the emulator looks
if you wiped the emulator's data and it is still showing the error, try to increase your emulator's space,
Tools
AVD Manager
Locate the emulator you want to increase space, click the drop down
Edit
Show advanced settings
Edit the Internal storage
Restart the emulator if it's running
NOTE: Newer android studio versions do not have the Edit option inside the dropdown, it was moved next to the dropdown menu (The edit icon)
I had also faced same error on windows:
Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE] Error launching application on Android SDK built for x86.
What I done was, just wiping out the data of emulator from android studio and it worked.
here there is an option of wipe out
I can set breakpoints, but when I run in Debug mode the breakpoint's icon change with this:
I think that the problem is the new version of Flutter plugin in Android Studio, but I'm not sure. How to fix this?
What I've tried:
flutter clean
android studio cache clean and restart
Upgrade to the latest version of the flutter plugin 65.1.3 solved my problem.
https://plugins.jetbrains.com/plugin/9212-flutter/versions
need to roll back the version of the flutter plugin to 64.1.2.
https://plugins.jetbrains.com/plugin/9212-flutter/versions
Confirmed: plug-in was one thing.
The other problem is that IntelliJ (same for Android Studio) distinguish between:
import '../../viewmodel/**m**essages
import '../../viewmodel/**M**essages
Compiling, running, Dart analysis ... everything's fine. However, breakpoints don't work!
To be more precise: some breakpoints don't work, only in some files!
Tip: If a breakpoint does not work, remove all imports in the file. Click the bulb to get suggestions - and you will see the duplicate imports.
See wrong imports
Btw.: I am on Windows. And the file system does not distinguish between upper and lower case filenames.
Faced to this issue today as well: looks like for me the solution was to update Flutter / Dart SDK and their Plugins for Android Studio.
Some users report the problem is linked to the Chrom Version >=100 due to API change, but on my side it was not working with Edge as well.
After update problem has gone
There is indeed also an issue with Chrome Version >=100. Running flutter upgrade (to flutter 2.10.5) fixed this for me as described here
So basically the problem is that I created a new flutter app, and the I opened the emulator(from android studio), and I clicked on run.
I had multiple problems that were related to heap memory and such, but I managed to solved most of then using all kind of methods from the internet.
I even deleted and installed Java and android studio multiple times, I changed the Enviromental Variables as the Internet suggested, but now, the current error that I get is this:
The Error Image
my flutter doctor -v:
flutter doctor -v image
I'm about to lose my mind, I'm on this issuse for a few weeks. please help me fix it
after your seggestion to add "gradle.properties" and adding "org.gradle.jvmargs=-Xmx1024m" to it (without the " "):
after
Perhaps you shoud add a line at end of file gradle.properties org.gradle.jvmargs=-Xmx1024m then clean the project, also validate cache and restart the android studio. It should works then.
Two months and no answer. Am I the only one having this problem?
Yesterday I downloaded and installed Android Studio Arctic Fox 2020.3.1 on my new laptop (Windows 10 64 bit, i7-8565U) and HAVE THE SAME PROBLEM AGAIN!!
Android projects I have all tools, Flutter project missing emulator window, database inspector and profiler!
Android Studio 4.2.1 on Windows 10. Latest stable Flutter version.
If I create an Android project I have all tools: database inspector, profiler and the emulator window.
If I create a Flutter project I have no database inspector, no profiler and no emulator window.
Flutter doctor gives no error.
Everything worked fine until the upgrade to 4.2.1
What's going on? Thank you
I've had this issue and been following this question from the time you posted it. Finally found a solution to it on another SO question.
Solution: Enable the Android Facet It turned out that I had to enable
the Android Facet for this project:
Go to File → Project Structure Choose Facets Press the small + Button
at the top Select Android from the list Confirm your project by
clicking the project_name and press OK
Please check out the full answer here:
https://stackoverflow.com/a/68839489/8362593
I hope it works for you too.
If it's not showing then you can do one thing go to
Help > Find action or ctrl+shift+A > Then search.
Try Windows -> Restore default (Shift+F12 by default)
And also you can specify which windows to show: In bookMark View
I think you might rather have the PATH wrong (which means: using an outdated emulator),
because the emulator now resides in directory called emulator (which wasn't always the case).
This can be easily verified:
emulator -v
emulator: Android emulator version 30.8.4.0 (build_id 7600983) (CL:N/A)
If you'd get anything less than the current version 30.8.4.0 (despite having installed version 30.8.4.0 with the SDK Manager), you'd know what the actual cause is. Once having fixed the PATH, the proper version of the emulator should become accessible / usable ...and even an upgrade to Arctic Fox should then be possible, at least while the Flutter build.gradle scripts are compatible with Gradle 7.1.1.
Your workaround in words, you probably found this out, and did not bother to document it.
It is just for the next person :-).
Start your flutter app in debug mode.
Select your android folder in flutter project.
Right click -> Flutter -> Open in Android Studio.
Do NO upgrade Gradle Plugin, when suggested.
It might break flutter build and is not needed.
Android Window:
Click Debug Icon.
Wait a bit.
Click something in your app, so your db is active.
Android Window:
Click App Inspection at bottom of android window.
Result:
The Database Inspector shows up, and you can inspect db content in android window.
-- You have to switch between windows, and yes, it is a pain in the but.
-- Flutter plugin and Android integration is lackluster since 2018, but probably very hard to keep up with all that upstream in sync :-(.
Right, basically it doesn't work. That's it. Maybe one day it will. In the meantime I'm using AS 4.1.3 so that I can get all the available tools.
Remember to set environment: sdk: ">=2.12.0 <3.0.0" to have null-safety enabled and to go to Project Structure and set an SDK otherwise you'll get the old ADB.exe file not found when starting the Emulator which means also no Profiler and a bunch of other tools.
Even when I run a new project in my device or emulator, during Assemble debug process a message appears in Debug Console 'Parameter Format not correct', but the app seems to run properly.
when I add 1-2 dependencies/ plugins, countless redlines occurs in Debug Console...
I don't know what is the reason and solution.
Sorry guys this happens every time you run a project build by the previous version of flutter... and this error is not a big deal... dont worry...
I have also faced the same issue. It started coming when I upgraded the flutter SDK to version 1.17.3. The easiest solution I can come up with is to downgrade the flutter SDK.
If you are using VS code then you easily switch between flutter SDKs from the bottom bar.
To add flutter SDK -
Goto file -> settings -> flutter SDK -> Add item
then you can give the path of other SDK.
If you are not using the VS code, change the path of SDK from environment variables.
If this doesn't work out, try changing the drive for SDK of flutter and android both.
Example- From D:\flutter to E:\flutter. I have not tried this but for my friend, it worked.
If none of these workes, just ignore this error. They might fix this in future upgrades.
it may be possible ,you have cloned the repo from github and trying to run on your local machine. just change the compileSdkVersion in android>app>build.gradle file, i was facing this issue and get it fixed now
android {
compileSdkVersion 30
}
I had the same issue, but it was fixed by running flutter doctor --android-licenses
I had the same issue try to change Your Environment variable path
If you're using VS Code, then you can try this process: Go to Settings -> Flutter SDK Paths -> click on Add Item. Then put the Flutter SDK location from your drive.
For example: C:\Flutter\flutter_windows_2.5.2-stable\flutter.
I hope it worked!!
Same problem, but it was fixed by running following command in terminal.
flutter doctor --android-licenses