- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我的 Flutter 医生总结:
Running flutter doctor...
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel master, v1.10.13-pre.12, on Microsoft Windows [Version 10.0.17134.1006], locale en-IN)
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
X Android license status unknown.
Try re-installing or updating your Android SDK Manager.
See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions.
[√] Android Studio (version 3.5)
[√] Connected device (1 available)
! Doctor found issues in 1 category.
C:\Users\user>
SDK位置截图:
最佳答案
它对我有用,以下是解决我问题的步骤:
第 1 步:Android 许可证 --android-licenses,将解决大多数情况
既然你在这里,你已经遇到了 Android 工具链的“Android 许可状态未知”问题,正如许多人建议的那样尝试 flutter doctor --android-licenses
。如果你对所有配置都很好。它应该要求是,然后按 y 和 Voila。但如果它显示:
未找到 Android sdkmanager 工具 (C\Users\__\local\Android\sdk\tools\bin\sdkmanager)
。进入第二步
第 2 步:从 Android Studio 安装 SDK Manager
打开你的 Android Studio,File->settings->System settings(left tab) ->Android SDK
,进入该页面的 SDK Tool 部分,取消隐藏过时的包,选择 Android SDL 工具(已过时)并按应用。
它将安装 SDK,您通过检查此路径是否存在来确认它(C\Users\__\local\Android\sdk\tools\bin\sdkmanager)
第 3 步:重复 1
安装后在新命令行中重复步骤 1 检查其是否正常工作,否则转到步骤 4
第 4 步:sdkmanager --update
它会要求你更新 sdk,只需运行终端中给出的命令C\Users\__\local\Android\sdk\tools\bin\sdkmanager --update
。如果它正在运行,那么它很酷。让它完成并重复步骤 1,否则如果它抛出一些异常,如 java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema etc,
说明你的java没有安装或者版本不对。进入下一步
第 5 步:JAVA 8.1 和 JAVA_HOME 路径。
安装 JAVA 8.1 并设置 JAVA_HOME 路径。确保它是 8.1 版本(注册免费帐户并从 oracle 下载 8.1 版本,记住 11+ 以上不适用于 Flutter
注意:by yaniv maymon:如果您的计算机上已经安装了 Java,但 sdkmanager --update
仍然无法运行。转到环境变量并将“JAVA_HOME”路径更新为 jdk 文件夹。然后退出命令提示符,再次打开并运行更新命令——
第 6 步:最后一步
正确安装和设置路径后,在新终端中运行C\Users\__\local\Android\sdk\tools\bin\sdkmanager --update
命令,它会工作
第 7 步:重新运行 flutter doctor,你可以看到它说要运行命令 flutter doctor --android-licenses
。所以在终端中运行 flutter doctor --android-licenses
并在询问时按 y
关于flutter - 即使在更新 Flutter 医生后说尝试重新安装或更新您的 Android SDK 管理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58272322/
在运行 Flutter doctor 以查看为什么我的物理 LG G6 设备没有被拿起后,我发现“设备离线”。 我试过谷歌搜索,拔下并重新插入设备。 似乎没有任何效果。 这是什么意思?我的设备确实启用
使用 zsh - 用于在 bash 中工作 brew doctor - 您的系统已准备好进行 brew 。 flutter 医生给出了这个错误 [!] Xcode - develop for iOS
我有一个问题。当我重新启动计算机时,“flutter 医生”就可以了。我可以成功运行我的应用程序。但是一旦我运行我的应用程序,“flutter 医生”命令是错误的。如果我重新启动计算机,“flutte
我尝试运行的任何 flutter 命令都在显示 Checking Dart SDK version... Downloading Dart SDK from Flutter engine af51af
我有一个用 Flutter 创建的应用程序想在 IOS 中构建它。 当我想运行模拟器或构建时出现错误,当我运行 Flutter doctor 时出现此错误 L Xcode - develop for
我尝试过的 在包含flutter SDK的位置添加/编辑.bash_profile.rtf文件。 导出PATH = / Users / temur / Documents / Projects / F
操作系统:Ubuntu 21.10安卓工作室:2021.1.1 flutter :2.10.2 如果我正在运行 flutter doctor,我将得到以下输出: [✓] Flutter (Channe
刚刚做了一个 brew install graphviz在给我这个错误的 Mountain Lion 上 Error: Failed executing: make install (graphviz
这是问题,我已经安装了 flutter 和 dart 插件,但它显示我还没有,我刚刚开始安装了 android studio 和 flutter Doctor summary (to see all
当我尝试在终端中运行“flutter run”时收到此错误消息。谁知道如何解决这个问题? 最佳答案 我修好了。这是因为我的 iPad 已连接到我的计算机。.DUUH!当我断开我的 iPad 时,“fl
当我在 mac 上运行 flutter 医生命令时,它显示如下,而我已经安装了 Android Studio,我可以从 Android Studio 运行 ios build。 [!] Android
这个问题可能有一个更好的地方,因为它本身不是一个编码问题。但它来自一个相对高调的编码标准,因此这似乎是一个不错的起点。 在 AV 规则 6 末尾的声明中(下文)“尽管有 AV 规则 5”:这是否意味着
我面临一个奇怪的问题。在我更新我的 Android Studio 之前,flutter doctor 一切正常。一旦我更新了 Android Studio,当我运行医生时,它会显示“无法找到 bund
我是一名优秀的程序员,十分优秀!