flutter - Flutter2 - 找不到服务:包(Android Studio -Windows10)
问题描述
在将工作项目升级到 Flutter_2 并运行它时,会出现以下错误。
根据对类似问题的回答,Avd Data(Pixel_3a) 是wiped
。
如何解决这个问题?
错误
Can't find service: package / Can't find service: activity
完全错误
Launching lib\forms\validateForm1.dart on sdk gphone x86 arm in debug mode...
Running Gradle task 'assembleDebug'...
√ Built build\app\outputs\flutter-apk\app-debug.apk.
cmd: Can't find service: activity
Installing build\app\outputs\flutter-apk\app.apk...
Error: ADB exited with exit code 1
Performing Streamed Install
adb: failed to install F:\Script\Flutter\myapp\build\app\outputs\flutter-apk\app.apk: cmd: Can't find service: package
Error launching application on sdk gphone x86 arm.
颤振医生
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel dev, 2.1.0-10.0.pre, on Microsoft Windows [Version 10.0.18363.1379], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[X] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe)
! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.8.3)
[√] Android Studio (version 4.1.0)
[√] VS Code (version 1.54.1)
[√] Connected device (2 available)
解决方案
删除 Avd 相关lock files
解决了该问题。
打开 Avd Manager -> ShowonDisk -> 从磁盘中删除以下 2 个锁定文件 --->
硬件-qemu & multiinstance.lock
推荐阅读
- validation - Omnifaces o:使用自定义消息呈现消息
- reactjs - 反应材料 ui 弹出 - 无法输入输入
- javascript - Puppeteer 悬停不触发弹出窗口
- javascript - 在 Vue Instance 中从 Ratchet websocket 传递 response.data 会导致错误
- typescript - react-hook-form - 控制器在第一次更改时不更新
- python - 我正在尝试连接 sqlalchemy 数据库但显示错误
- java - 在java中保存来自扫描仪的输入
- memory-management - 什么是编程中的限制和界限?
- python - 消除 Python 中的缩进
- wordpress - Wordpress ajax 调用在自定义插件中出现 400 错误