FLUTTER Android Studio BUMBLEBEE:生成签名包需要您将 Android Gradle 插件更新到版本 3.2.0 或更高版本

Sam*_*ord 17 build.gradle android-gradle-plugin flutter android-app-bundle

当我尝试build > generate signed bundle AS 抱怨时:

生成签名包需要您将 Android Gradle 插件更新到版本 3.2.0 或更高版本

如果我单击Close this dialog and update the plugin 另一个对话框(AS Bumblebee),标题为“update the Android Gradle plugin如果我点击确定”,该对话框就会消失,什么也不会发生,当我尝试再次构建签名的应用程序包时,我会收到相同的抱怨。

这真的很令人沮丧,因为我无法在没有签名的情况下使用 Googlemaps 上传应用程序。这就是我的整个应用程序!

好吧,类似的问题已经在 StackOverflow 上得到了多次解答,但有些解决方案已经过时,其他解决方案似乎不相关:

  1. 我看不到如何通过 Android Studio Bumblebee 更新 Gradle File > project structure
  2. 如果我尝试在 中手动更新 Gradle android/build.gradle,那么它已经有 gradle 7.03,远高于 3.2.0。虽然Gradle和Android Studio的Gradle插件可能有不同的版本号。请参阅下面的代码片段。
  3. 我尝试使用 Android Studio 的搜索框和“更新 Gradle 插件”,但没有效果。
  4. 我四处寻找Preferences > SDK tools,但没有提到 gradle 插件。
  5. 我没有使用应用程序包,而是尝试生成签名的 APK,但这也有问题,而且文件较大,因此没有简单的解决方案。

这是我的文件的相关部分android/build.gradle

dependencies {
    classpath 'com.android.tools.build:gradle:7.0.3'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    classpath 'com.google.gms:google-services:4.3.5'
}
Run Code Online (Sandbox Code Playgroud)

进一步调查gradle-wrapper.properties包含以下内容: distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip

这与我的版本号不同android/build.gradle

classpath 'com.android.tools.build:gradle:7.0.3'

我不确定为什么他们有不同的数字。

这是一个应用程序的最后一个障碍,也是另一个应用程序的障碍,请提供帮助。我完全迷失了,我开始认为 Kotlin 插件升级可能以某种方式造成了严重破坏。

更新我已经通过 AS 的帮助菜单向 Google 报告了这个问题,在这样做时报告说:

AS:大黄蜂| 2021年1月1日;Kotlin 插件:211-1.6.10-release-923-AS7442.40;Android Gradle Plugin:(未找到插件信息);Gradle:(未找到gradle版本信息);Gradle JDK:版本11.0.11;NDK:来自 local.properties:(未指定),来自 SDK 的最新版本:(未找到);LLDB:未找到固定版本 3.1,来自 SDK 的最新版本:(未找到包);CMake:来自 local.properties:(未指定),来自 SDK 的最新版本:(未找到),来自 PATH:(未找到)

那就是缺少了很多东西!gradle 和 gradle 插件。我尝试在 AS Bumblebee 中创建一个新项目,然后要求签名捆绑包,但得到了同样的抱怨,所以这并不是因为项目花了一段时间。

任何解决方案表示赞赏。我以为你刚刚下载了 Android Studio,一切都很好......叹息

更新尝试了下面提供的解决方案,但我似乎没有设置 Gradle 位置,如图所示...

首选项>Buidl、执行、部署>构建工具>gradle

Sai*_*imi 6

终于解决了这个问题。我尝试了问题中提到的所有方法并告诉转储错误 在此输入图像描述 这看起来不合逻辑。但这对我有用。我在 android studio 中关闭了项目,然后android在新的 android studio 窗口中打开我的项目文件夹中的文件夹,

像下面这样 在此输入图像描述

然后需要很长时间来下载、分析或...其他东西,

你可以看到布局与主项目不一样...... 在此输入图像描述

构建菜单也有更多选项... 在此输入图像描述

之后尝试构建应用程序包,一切都很好。我认为在主项目文件中不可能生成应用程序包。我们需要切换到 android 文件夹并生成它。

毕竟,我 在这个构建应用程序包中以另一种没有这些头痛的方式搜索了 youtube generate app bundle android studio flutter https://www.youtube.com/watch?v=g0GNuoCOtaQ