gpt4 book ai didi

firebase - AppCenter构建错误:项目firebaseauth_web位于:没有Android应用项目或构建版本尚未设置为覆盖

转载 作者:行者123 更新时间:2023-12-03 05:03:58 26 4
gpt4 key购买 nike

我在flutter中有一个移动项目,我试图在AppCenter上构建它,但出现此错误:

Project firebaseauth_web at : is either no Android app project or build version has not been set to override. Skipping...


FAILURE: Build failed with an exception.

* Where:
Build file '/Users/runner/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.3+1/android/build.gradle' line: 22

* What went wrong:
A problem occurred evaluating root project 'firebaseauth_web'.
> Failed to apply plugin [id 'com.android.library']
> Minimum supported Gradle version is 5.4.1. Current version is 4.10.2. If using the gradle wrapper, try editing the distributionUrl in /Users/runner/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.3+1/android/gradle/wrapper/gradle-wrapper.properties to gradle-5.4.1-all.zip

* 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 4s

The plugin firebase_auth_web could not be built due to the issue above.

##[error]The process '/bin/bash' failed with exit code 1
##[error]Bash failed with error: The process '/bin/bash' failed with exit code 1
##[section]Finishing: Post Clone Script
##[section]Starting: Checkout Chofu@master to s
==============================================================================
Task : Get sources
Description : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
Version : 1.0.0
Author : Microsoft
Help : [More Information](https://go.microsoft.com/fwlink/?LinkId=798199)
==============================================================================
Cleaning any cached credential from repository: Chofu (ExternalGit)
##[section]Finishing: Checkout Chofu@master to s
##[section]Starting: Finalize Job
Cleaning up task ***
Start cleaning up orphan processes.
Terminate orphan process: pid (1490) (java)
Terminate orphan process: pid (1470) (java)
Terminate orphan process: pid (1462) (java)
Terminate orphan process: pid (1404) (java)
Terminate orphan process: pid (1289) (adb)
##[section]Finishing: Finalize Job
##[section]Finishing: Build
我的 gradle版本实际上是 6.1.1
这是我的 gradle-wrapper.properties代码中的 android/gradle:
...
distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip
...
我试图将版本更改为 5.4.1,但出现类似错误:
FAILURE: Build failed with an exception.


* Where:

Build file '/Users/runner/runners/2.170.1/work/1/s/android/app/build.gradle' line: 24



* What went wrong:

A problem occurred evaluating project ':app'.

> Failed to apply plugin [id 'com.android.internal.version-check']

> Minimum supported Gradle version is 6.1.1. Current version is 5.4.1. If using the gradle wrapper, try editing the distributionUrl in /Users/runner/runners/2.170.1/work/1/s/android/gradle/wrapper/gradle-wrapper.properties to gradle-6.1.1-all.zip



* 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 18s

Running Gradle task 'assembleRelease'... 19.8s
Gradle task assembleRelease failed with exit code 1
编辑:
经过仔细查看,我发现了其他2个错误:
FAILURE: Build completed with 2 failures.


1: Task failed with an exception.

-----------

* What went wrong:

Execution failed for task ':appcenter:verifyReleaseResources'.

> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade

> 1 exception was raised by workers:

com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource linking failed

/Users/runner/.gradle/caches/transforms-2/files-2.1/469951e99791312bb8bf182873580e29/core-1.1.0/res/values/values.xml:142:5-173:25: AAPT: error: resource android:attr/fontVariationSettings not found.



/Users/runner/.gradle/caches/transforms-2/files-2.1/469951e99791312bb8bf182873580e29/core-1.1.0/res/values/values.xml:142:5-173:25: AAPT: error: resource android:attr/ttcIndex not found.







* 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.

==============================================================================



2: Task failed with an exception.

-----------

* What went wrong:

Execution failed for task ':appcenter_analytics:verifyReleaseResources'.

> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade

> 1 exception was raised by workers:

com.android.builder.internal.aapt.v2.Aapt2Exception: Android resource linking failed

/Users/runner/.gradle/caches/transforms-2/files-2.1/469951e99791312bb8bf182873580e29/core-1.1.0/res/values/values.xml:142:5-173:25: AAPT: error: resource android:attr/fontVariationSettings not found.



/Users/runner/.gradle/caches/transforms-2/files-2.1/469951e99791312bb8bf182873580e29/core-1.1.0/res/values/values.xml:142:5-173:25: AAPT: error: resource android:attr/ttcIndex not found.
如果有人可以帮助我,我将不胜感激!

最佳答案

经过一个月的奋斗,我找到了解决问题的方法:

  • 我已将 gradle版本 android / gradle / wrapper / gradle-wrapper.properties更改了,从 6.1.1 更改为 5.6.2 。所以我的文件看起来像:
  • ...
    distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip
    ...
  • android / build.gradle 中,我已将 gradle工具版本 4.0.0 更改为 3.5.0 :
  • dependencies {
    classpath 'com.android.tools.build:gradle:3.5.0'
    ...
    }
  • android / app / build.gradle 中,我已将checkReleaseBuilds false添加到lintOptions中:
  • lintOptions {
    ...
    checkReleaseBuilds false
    }
  • android / app / appcenter-post-clone.sh 中,我在--release构建之前添加了两个构建:
  • ...
    # build APK
    flutter build apk --debug
    flutter build apk --profile
    flutter build apk --release
    ...
    我希望这会帮助其他人:)

    关于firebase - AppCenter构建错误:项目firebaseauth_web位于:没有Android应用项目或构建版本尚未设置为覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62556363/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com