Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase 构建颤振发布android应用程序失败_Firebase_Flutter - Fatal编程技术网

Firebase 构建颤振发布android应用程序失败

Firebase 构建颤振发布android应用程序失败,firebase,flutter,Firebase,Flutter,我最近开始构建Flatter应用程序,刚刚完成我的第一个项目,一个使用firebase的类似google play的应用程序商店,它在调试模式下运行良好,但当我尝试构建一个发布apk时,它失败了:firebase\u analytics:verifyReleaseResources消息 我尝试将pubspec.yaml中的firebase依赖项更改为AndroidX之前的依赖项,并尝试运行flutter clean,但没有任何效果 这是我的依赖项 dependencies: flutter:

我最近开始构建Flatter应用程序,刚刚完成我的第一个项目,一个使用firebase的类似google play的应用程序商店,它在调试模式下运行良好,但当我尝试构建一个发布apk时,它失败了:
firebase\u analytics:verifyReleaseResources
消息

我尝试将
pubspec.yaml
中的firebase依赖项更改为AndroidX之前的依赖项,并尝试运行flutter clean,但没有任何效果

这是我的依赖项

dependencies:
  flutter:
    sdk: flutter

  firebase_core: ^0.3.0

  firebase_analytics: ^1.1.0

  firebase_storage: ^2.1.1+2

  firebase_database: ^1.0.5
  store_redirect: ^1.0.1

  cloud_firestore: ^0.9.8

  firebase_auth: ^0.9.0
  google_sign_in: ^3.2.4

  rxdart: 0.20.0

  cupertino_icons: ^0.1.2
  font_awesome_flutter: ^8.2.0
  carousel_slider: ^1.3.0
这是我运行flutter-run时得到的错误——释放


回复有点晚,但为将来的用户发布

我也面临同样的错误。在发布版本中,调试版本也可以正常工作

在更新了所有firebase和google库之后,它开始工作。 我更新了所有这些库:-

  • firebase_核心:^0.4.2
  • firebase_分析:^5.0.6
  • firebase_认证:^0.15.0+1
  • 云存储:^0.12.10+2
  • firebase_消息:^6.0.1
  • 谷歌登录:^4.0.14

$flatter build appbundle命令引发以下错误[致命错误]checker-qual-2.5.2。pom:2:1:prolog中不允许包含内容。失败:生成失败,出现异常*出错原因:配置项目时出现问题:“:admob\u flatter”。>无法解析配置的所有项目:admob\u flift:classpath'>无法解析组织检查框架:检查者资格:2.5.2。需要者:项目:admob_flatter>com.android.tools.build:gradle:3.3.0>com.android.tools.analytics library:shared:26.3.0>com.google.guava:guava:26.0-jre
Initializing gradle...                                              1.3s

Resolving dependencies...                                           4.6s

Launching lib\main.dart on TECNO CX Air in release mode...

registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)

registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)

registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':firebase_analytics:verifyReleaseResources'.
> java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource linking failed
  C:\Projects\flutterExcersice\NestedTabs-master\flutternestedtabsapp\build\firebase_analytics\intermediates\res\merged\release\values\values.xml:276: error: resource android:attr/fontVariationSettings not found.
  C:\Projects\flutterExcersice\NestedTabs-master\flutternestedtabsapp\build\firebase_analytics\intermediates\res\merged\release\values\values.xml:277: error: resource android:attr/ttcIndex not found.
  error: failed linking references.


* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 22s

Running Gradle task 'assembleRelease'...

Running Gradle task 'assembleRelease'... Done                      23.5s

Gradle task assembleRelease failed with exit code 1