Android 设备不适用于“;main.dart”;配置

Android 设备不适用于“;main.dart”;配置,android,android-studio,flutter,android-emulator,Android,Android Studio,Flutter,Android Emulator,在任何人指点我之前,我想提一提,我认为这些都不是直接相关的 可以看到,我的颤振医生-v命令没有错误: ➜ 颤振吉特:(稳定)颤振医生-v [✓] 颤振(通道稳定,v1.12.13+修补程序.9,在Mac OS X 10.15.3 19D76上,美国语言环境) •颤振版本1.12.13+修补程序.9 at/Users/johannes/.flatter cli/flatter •框架修订版f139b11009(5周前),2020-03-30 13:57:30-0700 •发动机版本af51afc

在任何人指点我之前,我想提一提,我认为这些都不是直接相关的

可以看到,我的
颤振医生-v
命令没有错误:

➜  颤振吉特:(稳定)颤振医生-v
[✓] 颤振(通道稳定,v1.12.13+修补程序.9,在Mac OS X 10.15.3 19D76上,美国语言环境)
•颤振版本1.12.13+修补程序.9 at/Users/johannes/.flatter cli/flatter
•框架修订版f139b11009(5周前),2020-03-30 13:57:30-0700
•发动机版本af51afceb8
•Dart版本2.7.2
[✓] Android工具链-为Android设备开发(Android SDK版本29.0.3)
•Android SDK位于/Users/johannes/Library/Android/SDK
•未配置Android NDK位置(可选;用于本机评测支持)
•平台android-29,构建工具29.0.3
•Java二进制地址:/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/Java
•Java版本OpenJDK运行时环境(build 1.8.0_212-release-1586-b4-5784211)
•接受所有Android许可证。
[✓] Xcode-为iOS和macOS开发(Xcode 11.4.1)
•Xcode at/Applications/Xcode.app/Contents/Developer
•Xcode 11.4.1,构建版本11E503a
•CocoaPods版本1.8.4
[✓] Android Studio(3.6版)
•Android Studio位于/Applications/Android Studio.app/Contents
•颤振插件版本45.1.1
•Dart插件版本192.7761
•Java版本OpenJDK运行时环境(build 1.8.0_212-release-1586-b4-5784211)
[✓] 已连接的设备(1个可用)
•为x86构建的Android SDK•emulator-5554•Android-x86•Android 10(API 29)(emulator)
•未发现任何问题!
然而,我希望有这样一个问题:一个灰色的仿真器设备,其消息是
设备不适用于“main.dart”配置

我现在只能使用下拉菜单启动emulator,如下所示:

有趣的是,我可以在设备上运行我的应用程序,而设备仍然是灰色的:

不过,颤振热重新加载功能似乎无法正常工作

我已经按照建议将主文件夹添加到项目中,并且我还确保按照同一链接中的建议将
NO-SDK
更改为
ANDROID-API-PLATFORM
project-Structure>Modules
中的所有依赖项都由ANDROID-Studio找到。我从上的stable分支克隆了flatter-SKD


有人知道我的设置为什么会这样吗?

我以前也遇到过同样的问题

  • 从Android Studio卸载颤振和Dart插件,然后重新安装颤振(Dart将自动安装)
  • 从AVD管理器中删除创建的仿真器并创建新仿真器
  • 尝试创建新项目,并从文件>项目结构中将SDK版本设置为与模拟器API版本相同或更低版本

希望对你有用。

我以前也有同样的问题

  • 从Android Studio卸载颤振和Dart插件,然后重新安装颤振(Dart将自动安装)
  • 从AVD管理器中删除创建的仿真器并创建新仿真器
  • 尝试创建新项目,并从文件>项目结构中将SDK版本设置为与模拟器API版本相同或更低版本

希望对你有用。

CloseAndroid Studio再次以管理员身份运行

CloseAndroid Studio再次以管理员身份运行

它解决了我的问题:

1-确保在android studio中安装了颤振插件,您可以从文件>设置>插件安装插件

2-从文件>设置>语言与框架>颤振中选择颤振SDK路径。
它解决了我的问题:

1-确保在android studio中安装了颤振插件,您可以从文件>设置>插件安装插件

2-从文件>设置>语言与框架>颤振中选择颤振SDK路径。

这回答了你的问题吗?不,很遗憾没有。事实上,我在问题的第一句话中链接了这个问题。我已经尝试了在stackoverflow上找到的几乎所有东西。
flatter doctor
也没有返回上面所示的错误。工具链似乎不是问题。这回答了你的问题吗?没有。很遗憾,我在问题的第一句话中就把这个问题联系了起来。我已经尝试了在stackoverflow上找到的几乎所有东西。
Flatter doctor
也没有返回错误,正如上面可以看到的那样。工具链似乎不是问题所在。