【问题标题】:Flutter2 - Can't find service: package (Android Studio -Windows10)Flutter2 - 找不到服务:包(Android Studio -Windows10)
【发布时间】:2021-05-07 09:18:47
【问题描述】:

在将工作项目升级到 Flutter_2 并运行它时,出现以下错误。

As per answer to similar question ,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)

【问题讨论】:

  • Class two 的构造函数采用(可选)命名参数,而不是位置参数。从其构造函数的参数列表中删除花括号({ 和 })以使其具有位置性,或者将其构造函数调用为 two(a: 4, b: 5, c: 6)。

标签: flutter dart flutter-dependencies


【解决方案1】:

删除与 Avd 相关的 lock files 解决了该问题。

打开 Avd Manager -> ShowonDisk -> 从磁盘中删除以下 2 个锁定文件 --->

硬件-qemu & multiinstance.lock

【讨论】:

  • 对我不起作用,我做了 rm ~/.android/avd/Nexus_10_API_30.avd/*.lock 仍然找不到服务:活动
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-11
  • 1970-01-01
  • 1970-01-01
  • 2015-04-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多