flutter 添加google_mobile_ads谷歌广告遇

2021-06-25  本文已影响0人  吃梨不洗皮

首先pub上的库ad库很多 ,选哪个?

个人选了google_mobile_ads 这个.

为啥,like多啊

但是遇到了

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

The build failed likely due to AndroidX incompatibilities in a plugin. The tool is about to try using Jetifier to solve the incompatibility.

Building plugin XXXXX

 把android 的build.gradle 换成里面的build:gradle版本换一下

dependencies{

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

    classpath"org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

}

再把

里的gradle 换成 distributionUrl=https://services.gradle.org/distributions/gradle-6.5-all.zip

就可以了

flutter clean 一下,再运行就行了.

说句题外话,用谷歌的测试广告id有广告展示,用自己的id没展示,一般是你是一个新的账号,测试id可以的话你得程序基本跑通了,换上自己id打包就行.上线一阵子之后自然就有广告了.

上一篇下一篇

猜你喜欢

热点阅读