【问题标题】:Flutter: I tried building a project just after adding flutter_local_notification to the dependencies and it failedFlutter:我在将flutter_local_notification添加到依赖项后尝试构建一个项目,但失败了
【发布时间】:2019-07-05 21:17:41
【问题描述】:

错误: FAILURE:构建失败并出现异常。 * 什么地方出了错: 任务 ':app:processDebugResources' 执行失败。

Android 资源链接失败 /home/saugo/.gradle/caches/transforms-1/files-1.1/design-27.1.0.aar/9fb468d34634c53fd038a8410ad263e8/res/values/values.xml:96:5-202:AAPT:错误:资源android:attr /fontVariationSettings 未找到。 /home/saugo/.gradle/caches/transforms-1/files-1.1/design-27.1.0.aar/9fb468d34634c53fd038a8410ad263e8/res/values/values.xml:96:5-202:AAPT:错误:资源android:attr未找到 /ttcIndex。 错误:链接引用失败。

【问题讨论】:

    标签: android-studio visual-studio-code flutter


    【解决方案1】:

    将此添加到您的 build.gradle 文件中:

    defaultConfig {
         compileSdkVersion 28
         }
     }
    

    【讨论】:

    • 任务 ':app:mergeExtDexDebug' 执行失败。 > com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: 合并 dex 档案时出错:在@987654321 了解如何解决该问题@。程序类型已存在:android.support.v4.app.INotificationSideChannel
    • 在您的gradle.properties 文件中添加这一行:android.enableJetifier = true
    • 抱歉搞砸了,但错误消失了,我得到了以下错误,尽管在依赖项中注释掉 flutter_local_notifications 后,错误消失并且 toasts 运行良好:/home/saugo/Downloads/flutter /.pub-cache/hosted/pub.dartlang.org/fluttertoast-2.2.11/android/src/main/java/io/github/ponnamkarthik/toast/fluttertoast/FluttertoastPlugin.java:14:错误:包android.support .v4.content 不存在 import android.support.v4.content.ContextCompat; ^
    • 我不太明白这个解决方案。这是哪个 build.gradle 文件?在 android 或 android/app 下我已经有 compileSdkVersion 但在 android {compileSdkVersion 27 defaultConfig { targetSdkVersion 27 }} 下的 defaultConfig 之外,移动到 28 会导致我正在尝试构建的应用程序出现其他错误。
    猜你喜欢
    • 2020-05-14
    • 2018-08-16
    • 2020-01-30
    • 1970-01-01
    • 2021-11-15
    • 1970-01-01
    • 2021-11-01
    • 2014-02-17
    • 2018-11-28
    相关资源
    最近更新 更多