当前位置: 首页 > 知识库问答 >
问题:

Flutter构建链接失败升级到Flutter v1.12.13后找不到ttcIndex

段干飞翮
2023-03-14

>

  • 错误:执行任务“:Shared_Preferences:VerifyReleaseResources”失败。

    工作者引发了1个异常:com.Android.builder.internal.aapt.v2.aapt2异常:Android资源链接失败
    d:\my-flutter-app\build\shared_preference\intermediates\res\merged\release\values.xml:236:错误:resource Android:attr/fontvariationsettings找不到。
    d:\my-flutter-app\build\shared_preference\res\merged\release\values\values.xml:237:错误:resource Android:attr/TTCindex找不到。错误:链接引用失败。

    尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获得完整的见解。

    •未发现任何问题!

    我确信我的build.gradle包含CompilesDKVersion28,这是这个问题的典型解决方案,在我升级之前一切都正常工作。

  • 共有1个答案

    拓拔稳
    2023-03-14

    首先,您必须在错误日志中找到这一行

    com.Android.builder.internal.aapt.v2.aapt2异常:Android资源链接失败[您的项目路径]\build`出现问题的包`\intermediates\res\merged\release\values\values.xml

    解决问题

     类似资料:
    • 我最近将我项目的android studio版本从2.3Canary2更新到了2.3Canary3。从那以后,gradle构建每次都失败,错误是: Gradle的依赖项缓存可能已损坏(这有时发生在网络连接超时之后。)重新下载依赖项和同步项目(需要网络) 分级构建进程(守护进程)的状态可能已损坏。停止所有Gradle守护进程可能会解决这个问题。停止分级生成进程(需要重新启动) 您的项目使用的第三方插

    • 我用Play2.0创建了一个应用程序。我实现了scribe-java库来使用一些OAuth服务。直到今天,一切都很好,但当我升级jdk并重新启动服务器时,我不能使用scribe-java库。它似乎在sun.security包中使用了和类,但找不到。 “java-version”返回: 播放2.0 StackTrace:

    • 一旦我升级到Flutter2.5.1,我的项目就停止构建和运行,并出现以下错误: /users/admin/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_android-2.0.0/android/src/main/java/com/baseflow/geolocator/location/locationmapper.

    • 我们最近将VS 2010和.NET 4应用程序升级为VS 2012和.NET 4.5。我们有一个构建脚本来在测试服务器上部署应用程序。我们有两个框-一个是Windows 8和VS 2012(新安装),另一个是Windows 7和VS 2010和VS 2012(新安装)。 从Windows 8运行构建脚本时,box构建脚本运行良好,并将应用程序部署到测试服务器。但从Windows 7 box部署应用

    • 我最近更新了我的项目的gradle版本,从2.14.1到3.0。从那以后,gradle构建每次都失败,出现以下错误: 错误:原因:org.gradle.api.internal.tasks.defaultTaskinputs$TaskinputUnionFileCollection无法强制转换为org.gradle.api.internal.file.Collections.defaultConf