Mar*_*ria 0 android admob android-support-library google-play-services
我知道它之前被要求在这里,但是这是机器人工作室抱怨:

我确信我没有在gradle构建中的任何地方引用支持库,但android studio抱怨它是谷歌播放服务所需要的.
编辑:
dependencies {
compile project(':comgizmogadgetsappzproductivity')
compile 'com.google.android.gms:play-services-ads:+'
compile files('libs/Parse-1.3.8.jar')
compile files('libs/crashlytics.jar')
}
Run Code Online (Sandbox Code Playgroud)
comgizmogadgetsappzproductivity没有依赖关系.
编辑2:
问题是我早先将支持库作为依赖项,但我删除了它,因为我不再需要它了.从构建错误中我可以看到它说"配置:app:_debugCompile"需要它.也许我需要从_debugCompile配置中手动删除支持库?"_debugCompile"是一个文件吗?我尝试在项目文件夹中使用find和grep搜索它,但没有找到任何内容.
运行gradlew :main:dependencies(main模块名称在哪里)应该显示如下内容:
+--- com.google.android.gms:play-services-ads:6.5.87
| \--- com.google.android.gms:play-services-base:6.5.87
| \--- com.android.support:support-v4:21.0.0 -> 21.0.3
| \--- com.android.support:support-annotations:21.0.3
Run Code Online (Sandbox Code Playgroud)
从Google Play Services 6.5开始,该play-services-base库(所有Google Play服务的依赖项)取决于最新的支持库.
确保您的支持库可通过SDK管理器获得:您需要确保Android Support Library并且Android Support Repository已安装并且都是最新的
| 归档时间: |
|
| 查看次数: |
1636 次 |
| 最近记录: |