我对Gradle构建系统有些陌生。我的应用程序已经与Google Play服务进行了一些有效的集成,包括广告库。我试图将Android附近的服务添加到我的build.gradle中,但是在 添加到附近的库中之后,广告库的导入不再特别有效。
在我的build.gradle中:
dependency {
implementation "com.google.android.gms:play-services-nearby:$rootProject.ext.playServicesLibraryVersion"
}
playServicesLibraryVersion
是15.0.1,即the latest。该项目已成功构建,但是当我部署到目标时,错误特别出现。我的目标设备正在运行Android P,而我正在使用Android Studio 3.1.2。
如果我添加implementation "com.google.android.gms:play-services-ads:$rootProject.ext.playServicesLibraryVersion"
,我会收到多个Dex错误。
有什么想法吗?
答案 0 :(得分:1)
更新:当我执行干净的构建,使缓存无效并在build.gradle中使用data
而不是f
时,此问题已解决。我将两个库都添加到了我的依赖项中。