android - 在为 x86 构建的 Android SDK 上启动应用程序时出错

至少有十几个以前编译和运行的 Flutter 小程序突然无法在 Android Studio 或 Intellij 下编译。

即使我构建了一个新的默认 Flutter 应用程序,我也会收到此崩溃错误:

显然有些东西已经改变了.. 插件/依赖项已经升级/更新,.gradle 和 .idea 目录被删除了......并且项目被重建了.. 但没有什么能超越这一点:

Launching lib/main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
Gradle task 'assembleDebug'...
Built build/app/outputs/apk/debug/app-debug.apk.
cmd: Can't find service: activity
Installing build/app/outputs/apk/app.apk...
Error: ADB exited with exit code 1
adb: failed to install/home/jedaa/workspace/flutter_apps/studio/flutter_apprescue/build/app/outputs/apk/app.apk: cmd: Can't find service: package
Error launching application on Android SDK built for x86.

最佳答案

  1. 打开 AVD 管理器
  2. 删除数据(从模拟器中删除数据)
  3. 打开模拟器
  4. 尝试运行应用

https://stackoverflow.com/questions/53532810/

相关文章:

flutter - 如何在 flutter 中为折叠元素设置动画

flutter - 如何在 Flutter 中并排显示按钮?

image - Flutter 图像未加载(异常 : resolving an image code

ios - CocoaPods 找不到 pod "Firebase/Core” 的兼容版本 | cl

dart - 如何限制 TextFormField 中的字符数?

dart - Flutter 示例中的流布局

function - 如何访问 Flutter Back 按钮功能?

dart - 如何在 flutter 中自定义标签栏宽度?

dart - Flutter 改变 FloatingActionButton 的子图标颜色

json - 如何从列表中映射 Flutter JSON 字符串?