当前位置: 首页 > 知识库问答 >
问题:

升级到新版本的flutter时出现错误“:app:transformClassesWithDexBuilderForDebug”

丘学海
2023-03-14

我使用flutter upgrade--force从v1.91.hotfix 6升级flutter。

然后我构建了一个示例“层” - 颤振运行,它显示了此消息,而如果我切换到1.91,一切都构建正常

找不到名为“堆栈跟踪”的选项。

颤振博士-v

G:\新\new_exam

[√] Android toolchain -为Android设备开发(Android SDK版本29 . 0 . 2)Android SDK at G:\ Flutter \ Android Android NDK位置未配置(可选;对原生概要支持有用)平台android-29,build-tools 29 . 0 . 2 android _ HOME = G:\ Flutter \ ANDROID ANDROID _ SDK _ ROOT = G:\ Flutter \ ANDROID \ SDK Java二进制at:G:\ Flutter \ openjdk \ bin \ Java Java版本open JDK运行时环境(build 1.8.0_232-b09)接受所有ANDROID许可证。

[!] Android Studio(未安装)•未找到Android Studio;从下载https://developer.android.com/studio/index.html(或访问https://flutter.dev/setup/#android-详细说明的设置)。

[!]智能J IDEA社区版(版本2019.3)•智能J在C:\程序文件\JetBrains\智能J IDEA社区版2019.3.1 X颤动插件未安装;这增加了颤振特定功能。X飞镖插件未安装;这增加了飞镖特定的功能。• 有关安装插件的信息,请参阅 https://flutter.dev/intellij-setup/#installing-the-plugins

[!]已连接设备!无可用设备

!医生在3个类别中发现了问题。

1:https://i.stack.imgur.com/B4DTX.png

共有1个答案

公冶嘉茂
2023-03-14

我觉得解决方案非常简单。通常,在使用Flutter和Dart时,使用Android Studio始终是最佳实践。原因是有一些依赖性,需要您使用Android Studio才能让它很好地为您工作,特别是当您刚刚开始使用Flutter和Dart时。

Flutter Doctor对你所遇到的问题非常准确。

下载Android Studio后,进行如下操作;

>

  • 导航到PC上的“首选项”或“Android Studio 设置”,然后选择“插件”,确保安装了以下插件。

      < li>Android APK支持 < li>Android NDK支持 飞镖 < li >颤动 < li >编辑器配置 < li >应用程序链接助手 < li >谷歌服务 格雷德 < li >属性支持 < li>Java字节码反编译器 < li>Java流html" target="_blank">调试器 < li >任务管理 <李> YAML

    在其他将由Android Studio自动为您安装的程序中,这应该会消除错误,您应该没事。

    然后,在运行应用之前,如果你在 Android 工作室的顶部看到“获取依赖项”,请单击“获取依赖项”,以便 Android 工作室可以获取最新的依赖项来运行你的应用而不会出现问题。

    确保每次向pubspec.yaml文件添加新依赖项后都运行冷重启。

  •  类似资料:
    • 我已将springfox升级到2.7.0版(和2.9.2): 并尝试启动应用程序,我收到下一个错误: 组织。springframework。豆。工厂未满足的依赖异常:创建名为“documentationPluginsBootstrapper”的bean时出错,该bean在URL[jar:file:..jar!/lib/springfox-spring-web-2.7.0.jar!/springfo

    • 我试图将struts版本从2.3.35升级到2.5.17,但是遇到了如下问题: 我一直在使用本指南迁移到strut版本2.5.17:https://cwiki.apache.org/confluence/display/WW/Struts2.3到2.5迁移 我怀疑这是瓷砖的问题。 我已将所有与struts2-ties-plugin相关的jar升级到2.5.17版,包括struts2-ties-pl

    • Flask 如同其它软件一样,会随着时间不停地更新自己,其中大部分都会是非常体贴的, 你无需改动一行自身代码就可以应用新版本的 Flask。 不过,每当 Flask 有更新时,我们都建议你适当地修改自己的代码,以充分地利用这些新功能, 提高自己代码地质量。 本章节文档为您列举了 Flask 各版本之间地差异,以及你如何修改自身代码才能无痛地升级。 如果你使用 easy_install 命令更新、安

    • 我想更新我的项目以在Android Studio3.0中运行。在更新时,我收到一个错误与。我更改了我的完整 意味着所有编译到实现。这是我 文件。 这是我的错误: 错误:Android插件与Android渐变插件不兼容。请改用“注释处理器”配置。 这是我:

    • 我的grails应用程序在生产中使用h2嵌入式数据库,最近我决定将其从grails 2.3升级到2.4。在开发模式下运行良好,但在部署到tomcat后,我提到了一些问题,例如,用户计数有问题,ApplicationContext无法用getBean加载我的服务等。我检查了日志,发现了以下错误: org.springframework.beans.factory。BeanCreationExcept

    • 将 升级到 版时出现错误: 无法加载文件或程序集“WebGrease,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(HRESULT异常:0x80131040) 源错误: 如何解决此错误。