【发布时间】:2014-08-25 04:48:26
【问题描述】:
我正在编写一个 Android Wear 应用程序。我正在使用 Andrid Studio 0.8.6。我想将 Admob 添加到这个应用程序中。但我发现我无法在同一个 build.gradle 中添加以下 2 行:
...
dependencies {
...
compile 'com.google.android.gms:play-services-wearable:+'
compile 'com.google.android.gms:play-services:5.2.08'
}
这将导致以下编译错误:
Error:Execution failed for task ':mobile:processDebugResources'.
> Error: more than one library with package name 'com.google.android.gms'
You can temporarily disable this error with android.enforceUniquePackageName=false
However, this is temporary and will be enforced in 1.0
如果我删除“compile 'com.google.android.gms:play-services:5.2.08'”行,项目可以编译,但AndroidManifest.xml中的“AdActivity”是红色的:
...
<activity android:name="com.google.android.gms.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
...
这意味着无法解析 AdActivity。如何将 Admob 添加到 Android Wear 项目?请指教。谢谢,
【问题讨论】:
标签: admob google-play-services wear-os