I’m getting the following error when running my flutter project on Android Emulator. It works fine on iOS Simulator and the project is also fine on my other Mac (runs on both Android and iOS Simulator)
Error: ADB exited with exit code 1
Performing Streamed Install
adb: failed to install /Users/xxxx/Dropbox/Flutter/test_app/build/app/outputs/apk/app.apk:
Error launching application on Android SDK built for x86.
I’ve cleaned my project and reset my emulator but no luck. It only affects my mac book pro android build.
Flutter doctor also shows no issues
[✓] Flutter (Channel stable, v1.5.4-hotfix.2, on Mac OS X 10.14.5 18F132, locale en-CA) [✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3) [!] iOS toolchain - develop for iOS devices (Xcode 10.2.1) ✗ Verify that all connected devices have been paired with this computer in Xcode. If all devices have been paired, libimobiledevice and ideviceinstaller may require updating. To update with Brew, run: brew update brew uninstall --ignore-dependencies libimobiledevice brew uninstall --ignore-dependencies usbmuxd brew install --HEAD usbmuxd brew unlink usbmuxd brew link usbmuxd brew install --HEAD libimobiledevice brew install ideviceinstaller [✓] Android Studio (version 3.4) [✓] Connected device (2 available)
I know two reason that lead to this error :
- Maybe your device/emulator’s storage is full. Try deleting some apps
or similar to free up storage.
- Invalid package name . for example using capital letter in package name. use this to change package name in flutter
This error will be appear when your device hasnt enough storage for installing the application if you work with Flutter, android studio doesnt tell exact problem.
I have been struggling with this off and on for a year, here is what I just noticed that makes it work or not work on my system.
I discovered tonight that if I have my virus protection running my emulator stalls in the
” —> Built build\app\outputs\apk\debug\app-debug.apk.
and I just get a white screen. I turn off the virus protection and it works fine in debug mode.
If its on I have to keep going to the terminal and doing: ” flutter run ” to see any changes I have made.
Maybe this will help someone.