Era*_*ndi 4 android google-play-services flutter
当我尝试运行 flutter 应用程序时,出现如下错误。
\n我已经在 build.gradle 中设置了这个
\n\n\n类路径 \'com.google.gms:google-services:4.3.3\'
\n
我在 app/build.gradle 中有这个依赖项
\n\n\n应用插件:\'com.google.gms.google-services\'
\n
当我删除 app/build.gradle google-services 插件时,应用程序工作正常。由于我需要 google-services 插件,我想知道如何解决这个问题。谢谢!
\n这是 flutter doctor -v 输出。
\n\n[\xe2\x9c\x93] Flutter(频道稳定,2.2.3,在 Linux 上,区域设置 en_US.UTF-8)
\n
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Flutter 版本 2.2.3,位于 / opt/flutter
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 框架修订版 f4abaa0735 (6 天前), 2021-07-01 12:46:11 -0700
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 引擎修订版 241c87ad80
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Dart 版本 2.13.4
\n[\xe2\x9c\x93] Android 工具链 - 为 Android 设备开发 (Android SDK版本 30.0.2)
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Android SDK 位于 /home/ / Android/Sdk
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 平台 android- 30,构建工具 30.0.2
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Java 二进制文件位于:/opt/android-studio/jre/bin/java \
n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Java 版本 OpenJDK 运行时环境(内部版本 1.8.0_242-release-1644-b3-6222593)
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 接受所有 Android 许可证。
\n[\xe2\x9c\x93] Chrome - 网页开发
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Chrome at google-chrome
\n[\xe2\x9c\x93] Android Studio (版本 4.1)
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Android Studio 位于 /opt/android-studio
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Flutter 插件版本 57.0.1
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Dart 插件版本 201.9380
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Java 版本 OpenJDK 运行时环境(内部版本 1.8.0_242-release-1644 -b3-6222593)
\n[\xe2\x9c\x93] IntelliJ IDEA 社区版(版本 2019.3)
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 IntelliJ 位于 /home/ **/Office Works/ Softwares/idea-IC-193.6494.35
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Flutter 插件可以从以下位置安装:
\n\xc2\xa0 \xc2\xa0 \xc2\xa0 https:// plugins.jetbrains.com/plugin/9212-flutter
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Dart 插件可以从以下位置安装:
\n\xc2\xa0 \xc2\xa0 \xc2\xa0 https: //plugins.jetbrains.com/plugin/6351-dart
\n[\xe2\x9c\x93] IntelliJ IDEA 社区版(版本 2018.2)
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 IntelliJ 位于 / opt/idea
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Flutter 插件可以从以下位置安装:\
n\xc2\xa0 \xc2\xa0 \xc2\xa0 https://plugins.jetbrains.com/ plugin/9212-flutter
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Dart 插件可以从以下位置安装:
\n\xc2\xa0 \xc2\xa0 \xc2\xa0 https://plugins.jetbrains。 com/plugin/6351-dart
\n[\xe2\x9c\x93] VS Code(版本 1.50.1)
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 VS Code 位于 /usr/share/code
\n\xc2\xa0 \xc2\xa0 \xe2\x80\xa2 Flutter 扩展版本 3.17.0
我通过将 gradle 升级到 gradle-6.7 解决了这个问题。只需将文件上的 distributionUrl 值更改android/gradle/wrapper/gradle-wrapper.properties为以下值:
distributionUrl=https://services.gradle.org/distributions/gradle-6.7-all.zip
Run Code Online (Sandbox Code Playgroud)
或者,只需在您的android/文件夹上运行以下命令:
./gradlew wrapper --gradle-version 6.7
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10602 次 |
| 最近记录: |