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