gpt4 book ai didi

java - 我无法导入或使用 Android 版 AdView

转载 作者:行者123 更新时间:2023-12-01 16:54:18 24 4
gpt4 key购买 nike

我正在使用 libgdx 制作一款 Android 游戏,并且我想添加广告横幅,因此我遵循了一些在线说明。

// I added this code on build.gradle in the dependencies:
compile "com.google.android.gms:play-services-ads:8.3.0"

然后将最小sdk设置为9,它没有要求我同步,所以我手动完成了(顺便说一句,我正在使用intellij),然后当我尝试在AndroidLauncher上添加代码时,我无法使用AdView(我甚至无法导入它,因为它没有出现)。

更新我的项目结构不同 my project structure doesn't have ads

project(":android") {
apply plugin: "android"

configurations { natives }

dependencies {
compile project(":core")
compile "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86"
compile "com.badlogicgames.gdx:gdx-box2d:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-x86"
compile "com.badlogicgames.gdx:gdx-freetype:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-x86"
compile "com.google.android.gms:play-services-ads:8.4.0"
}
}

当我突出显示用于编译 Google Play 服务的代码 - 底部的广告时,它会显示此消息“依赖于 Play 服务,但 SDK 安装没有安装“Extras > Google Repository”。打开 SDK 管理器并安装它。”但我已经安装了 google 存储库并且它是最新版本。

最佳答案

看看这是否有帮助:在 Android Studio 中执行以下操作 -

  1. 转到文件 --> 项目结构

  2. 在打开的窗口左侧的“开发者服务”下,选择“广告”

  3. 选中AdMod旁边的复选框。你的窗口应该是这样的: enter image description here

  4. 点击确定

这会将所需的依赖项添加到 Android 的 build.gradle 中,并同步 Gradle。

同步完成后,为了确保清理并重建您的项目:

  1. 构建 --> 清理项目
  2. 构建 --> 重建项目

更新:实际上,我认为它的作用是将“广告依赖项”添加到 android 项目中的 build.gradle 文件中。因此,如果上述教程不起作用,请尝试添加

dependencies {
compile 'com.google.android.gms:play-services-ads:8.4.0'
}

android 项目中 build.gradle 文件的底部(不是位于 core 项目下的文件)。

我希望这会有所帮助。

关于java - 我无法导入或使用 Android 版 AdView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34963633/

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