【发布时间】: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
-
按照第一个链接中的说明进行操作,现在出现更多错误,哈哈,开始认为我应该使用实际上提供正确设置说明的广告服务