【问题标题】:Trouble Implementing AdColony SDK实施 AdColony SDK 时遇到问题
【发布时间】:2015-06-08 15:12:52
【问题描述】:

我正在尝试将 AdColony 广告实施到我正在编写的新应用中。我已遵循 SDK 集成指南,但无法解决符号问题。

根据指南,我在清单中添加了以下内容:

<activity android:name="com.jirbo.adcolony.AdColonyOverlay"
android:configChanges="keyboardHidden|orientation|screenSize"
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />

<activity android:name="com.jirbo.adcolony.AdColonyFullscreen"
android:configChanges="keyboardHidden|orientation|screenSize"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" />

<activity android:name="com.jirbo.adcolony.AdColonyBrowser"
android:configChanges="keyboardHidden|orientation|screenSize"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" />

在我的清单中,所有 3 个都有相同的问题,在 android:name= 字段中,除 com 之外的所有内容都是红色的,并且悬停表示“无法解析符号 'jirbo'”、“无法解析符号 'adcolony'”、“无法解析符号'AdColonyOverlay'”等

我已将 SDK 库添加到我的项目库文件夹中。我的活动也有问题。

import com.jirbo.adcolony.*;

在那里,jirbo 给出了无法解析符号的问题。

build.gradle 中的依赖项:

根据评论,添加到 gradle,尝试直接复制/粘贴两种方式

compile name: 'fyber-mediation-adcolony-[version]' , ext: 'aar'

还有

compile name: 'fyber-mediation-adcolony-2.2.2' , ext: 'aar'

两者都不起作用,在同步时引发以下错误:

【问题讨论】:

  • 您是否尝试过重启 Android Studio 或清理项目?如果你的 gradle 上有 compile name: 'fyber-mediation-adcolony-[version]' , ext: 'aar',请告诉我
  • 我已经重新启动了 Android Studio,进行了无效和重新启动,并清理了项目。我在 gradle 中没有那行,因为他们的设置指南没有说要这样做。我会添加它,看看是否可以解决它。
  • 编辑 OP 以显示 gradle
  • 你读过this吗?还是看到this
  • 按照第一个链接中的说明进行操作,现在出现更多错误,哈哈,开始认为我应该使用实际上提供正确设置说明的广告服务

标签: android adcolony


【解决方案1】:

我遇到了同样的问题。我只是忽略了“red jirbo”并在设备上运行了该应用程序。运行成功,AdColony 日志显示:

I/AdColony: ==== Configuring AdColony 2.3.5 with app/zone ids: ====
I/AdColony: <app ID used in AdColony.configure()>
I/AdColony: <zone ID used in AdColony.configure()>

不幸的是,“jirbo”和“AdColony”类仍然是红色的 - 但它可以正常工作!

编辑:在 Android Studio 中点击“Sync Project with Gradle Files”修复了它! (“AVD Manager”左侧的图标)

【讨论】:

    【解决方案2】:

    只需添加 ' maven { url "https://adcolony.bintray.com/AdColony" } ' 给你在仓库下的项目 gradle

    【讨论】:

    • 这篇文章并不是回答问题的实际尝试。请注意,StackOverflow 不像讨论论坛那样工作,它是一个问答网站,每个帖子要么是一个问题,要么是一个问题的答案。帖子也可以有 cmets - 像这样的小句子 - 可用于批评或要求作者澄清。这应该是评论或新问题
    猜你喜欢
    • 2020-08-07
    • 2015-12-11
    • 1970-01-01
    • 1970-01-01
    • 2016-09-03
    • 1970-01-01
    • 1970-01-01
    • 2017-03-21
    • 2012-11-06
    相关资源
    最近更新 更多