android Canary 3.0 beta 5 未知元素 <library> 找到

标签 android mopub

我正在尝试添加 mopub。但是当我这样做时,构建 list 会添加一个库标签,然后说它不知道它是什么。如果我删除链接,一切正常。

compile('com.mopub:mopub-sdk:4.16.0@aar') {
    transitive = true
}

<library android:name="moat-mobile-app-kit" />

Error:(34) unknown element found

Error:E:\Web\Studio\Opus\app\build\intermediates\manifests\full\live\debug\AndroidManifest.xml:34 unknown element found

Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException: AAPT2 link failed:

Error:com.android.builder.internal.aapt.AaptException: AAPT2 link failed: Error:Execution failed for task ':app:processLiveDebugResources'. Failed to execute aapt

最佳答案

我遇到了这个问题,经过几次检查我只能断定manifest merge,包括这条线

<library android:name="moat-mobile-app-kit" />

来自 mopub avid 和 moat 套件,由于新的 android gradle 插件不支持此功能,因此您现在最好的选择是通过如下定义的编辑 mopub 依赖行来禁用可见性测量

compile('com.mopub:mopub-sdk:4.17.0@aar') {
    transitive = true
    exclude module: 'libAvid-mopub' // To exclude AVID
    exclude module: 'moat-mobile-app-kit' // To exclude Moat
}

关于android Canary 3.0 beta 5 未知元素 <library> 找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46249104/

相关文章:

android - MoPub:广告加载失败

ios - MoPub 如何使用具有动态单元格高度的 MPTableViewAdPlacer 实现 iOS 原生广告?

android - 添加时的 Mapbox 导航包在 gradle 构建中显示错误。

android - 如何实现半透明StatusBar和ActionBar的无缝过渡?

android - 如何跨多个 Activity 测试 Android 应用程序?

android - MoPub SDK : how to remove the video ads ?

objective-c - iOS:从另一个文件导入调用的问题

java - 问 - 切换用户的全局设置(WiFi、位置等) - 2 个想法.. 有什么想法吗?

android - 如何同时播放两种声音?

Android:在 recyclerview 中实现 mopub 原生广告会给出不正确的项目位置和 IndexOutOfBoundsException