【问题标题】:Exception: Unsupported Android Plugin version: 4.1.2例外:不支持的 Android 插件版本:4.1.2
【发布时间】:2021-06-08 01:05:13
【问题描述】:

我知道以前可能有人问过这个问题,我最近在我的计算机上安装了 Solus Linux,我正试图让 Andoird Studio 运行一段时间,但到目前为止我没有任何运气。 第一个问题 - 我无法将 Flutter 添加到 PATH 第二个问题 - 运行项目时出现此错误

有人可以帮我解决这两个问题吗?

【问题讨论】:

    标签: flutter android-studio


    【解决方案1】:

    就我而言,我必须编辑我的配置设置:

    1. 转到“编辑配置”
    2. 选择您尝试运行的配置
    3. 相应地填写“构建风味”

    为我工作

    【讨论】:

      【解决方案2】:

      这样做解决了我的问题

      • 添加了 dev 作为构建风格
      • 添加了 --debug 作为附加构建参数

      【讨论】:

        【解决方案3】:

        也许它可以帮助未来的开发者。我遇到了类似的异常问题

        不支持的 Android 插件版本 4.1.3

        就我而言,我必须为应用指定构建风格:

        flutter run --flavor <flavor-name>
        

        然后就成功了

        【讨论】:

        • +1 无法弄清楚为什么我的 CI 管道没有通过并意识到我同时引入了 Android 风格。本地构建对我来说运行良好,但忘记更新我的 CI 脚本(GH 操作)以包含 --flavor 参数,之后它运行良好。
        • 我们需要传递的flavor-name是什么?
        • 已修复谢谢...
        • 应该被标记为接受
        【解决方案4】:

        我认为目前存在版本不兼容的问题。

        参考:来自此thread

        为了解决这个问题,我将 Android 插件从 4.1.2 恢复到 4.1.0

        修改根 build.gradle:

        buildscript {
          ext.kotlin_version = '1.4.20'
          repositories {
            google()
            jcenter()
        }
        
        dependencies {
            classpath 'com.android.tools.build:gradle:4.1.0'
            classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
            ...
          }
        }
        

        注意:我目前使用 Gradle 6.7

        【讨论】:

          猜你喜欢
          • 2021-11-19
          • 2021-06-28
          • 1970-01-01
          • 2014-08-27
          • 1970-01-01
          • 2019-10-24
          • 2023-02-18
          • 1970-01-01
          • 2020-06-11
          相关资源
          最近更新 更多