【问题标题】:After Add facebook_audience_network plugin showing this error in Flutter添加 facebook_audience_network 插件后在 Flutter 中显示此错误
【发布时间】:2021-08-15 15:08:00
【问题描述】:

嘿,添加后 [facebook_audience_network][1]

[1]:https://pub.dev/packages/facebook_audience_network这个插件我尝试运行我的应用程序显示这个错误

PS F:\flutter_project\appname> flutter run
Running "flutter pub get" in appname...                        1,991ms
Using hardware rendering with device AOSP on IA Emulator. If you notice graphics artifacts, consider enabling software rendering with "--enable-software-rendering".
Launching lib\main.dart on AOSP on IA Emulator in debug mode...
[com.facebook.android:audience-network-sdk:6.5.0] C:\Users\Muhammad Anas\.gradle\caches\transforms-2\files-2.1\65563cf69e171fcf6c6002590b159b4f\audience-network-sdk-6.5.0\AndroidManifest.xml:12:9-55 Error:
        Missing 'package' key attribute on element package at [com.facebook.android:audience-network-sdk:6.5.0] AndroidManifest.xml:12:9-55
[com.facebook.android:audience-network-sdk:6.5.0] C:\Users\Muhammad Anas\.gradle\caches\transforms-2\files-2.1\65563cf69e171fcf6c6002590b159b4f\audience-network-sdk-6.5.0\AndroidManifest.xml Error:
        Validation failed, exiting

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed with multiple errors, see logs

* 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 42s
Running Gradle task 'assembleDebug'...                                  
Running Gradle task 'assembleDebug'... Done                        43.8s
Exception: Gradle task assembleDebug failed with exit code 1

我也试试 Flutter 升级响应是:

Flutter 已经在稳定的频道上保持最新

Flutter 2.2.0 • 频道稳定 • https://github.com/flutter/flutter.git

框架 • 修订版 b22742018b(12 天前) • 2021-05-14 19:12:57 -0700

引擎 • 修订版 a9d88a4d18

工具• Dart 2.13.0

【问题讨论】:

    标签: flutter


    【解决方案1】:

    当我尝试在我的 Flutter 应用中使用 Facebook 广告时,我已经遇到了这个问题。

    试试这个:

    android/build.gradle

    添加这一行

    classpath 'com.android.tools.build:gradle:3.6.4'
    

    您的代码应如下所示

    buildscript {
        ext.kotlin_version = '1.3.50'
        repositories {
            google()
            jcenter()
        }
    
        dependencies {
            classpath 'com.android.tools.build:gradle:3.6.4'  // Add Here
            classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        }
    }
    

    在此之后转到 android\gradle\wrapper\gradle-wrapper.properties

    distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip
    

    只需替换您的 distributionUrl 即可。你的问题会解决。如果您仍然面临这个问题,那么让我来

    【讨论】:

      【解决方案2】:

      我已经升级了我的 gradle,运行 Flutter Doctor 没有发现任何问题。 但我仍然收到错误消息。

      插件facebook_audience_network, flutter_statusbarcolor_ns, flutter_webview_plugin, notification_permissions, onesignal_flutter, sms_autofill 使用已弃用的 Android 嵌入版本。

      【讨论】:

        【解决方案3】:

        升级您的 Gradle 插件。您可以在项目级别的build.gradle 文件中升级版本:

        buildscript {
        
            repositories {
                google()
                jcenter()
            }
        
            dependencies {
                // classpath 'com.android.tools.build:gradle:4.0.0'
                classpath 'com.android.tools.build:gradle:4.0.1'
            }
        }
        

        你可以阅读这个错误here

        【讨论】:

        • 在我更新后显示另一个错误"> 无法应用插件 [id 'com.android.internal.version-check'] > 支持的最低 Gradle 版本为 6.1.1。当前版本为 5.6。 2.如果使用gradle wrapper,尝试将F:\flutter_project\memeistan\android\gradle\wrapper\gradle-wrapper.properties中的distributionUrl编辑成“gradle-6.1.1-all.zip”
        • 转到android/gradle/wrapper/gradle-wrapper.properties 并替换此distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip
        猜你喜欢
        • 2020-12-03
        • 2017-04-09
        • 2021-12-04
        • 2019-05-18
        • 1970-01-01
        • 2018-09-24
        • 2020-10-17
        • 2018-05-21
        • 1970-01-01
        相关资源
        最近更新 更多