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

标签 android android-studio flutter

至少有十几个以前编译和运行的 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. 尝试运行应用

关于android - 在为 x86 构建的 Android SDK 上启动应用程序时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53532810/

相关文章:

android - Gradle 无法解决 Play 服务依赖

android - 运行 Flutter 项目后,我在 Android Studio 中导致垃圾键盘输入的原因

R8 的 Android 构建失败

java - 停止处理程序线程按钮

Android Studio 升级后无法导入模块

android - 单击按钮之前执行的 Flutter 代码

api - 如何在Flutter中使用Future和Uri.Https构造函数进行API调用

android - 如何在 Android 中使用 Google map 按类别隐藏/显示标记组?

Android Studio 无法创建新的 Android 项目

flutter - Here-api 兼容 Flutter 吗?