Android studio 使用谷歌手机广告时是否需要Android支持库?
我正在使用Android Studio,当我尝试将项目与Gradle文件同步或清理项目时,它失败了。我看到信息:Android studio 使用谷歌手机广告时是否需要Android支持库?,android-studio,google-play-services,android-gradle-plugin,Android Studio,Google Play Services,Android Gradle Plugin,我正在使用Android Studio,当我尝试将项目与Gradle文件同步或清理项目时,它失败了。我看到信息: Gradle 'MyTestProject' project refresh failed: Artifact 'com.android.support:support-v4:19.1.0:support-v4.jar' not found. 我在我的主要活动中看到导入com.google.android.gms.ads.*;有个问题,比如说,无法解析符号“android”
Gradle 'MyTestProject' project refresh failed:
Artifact 'com.android.support:support-v4:19.1.0:support-v4.jar' not found.
我在我的主要活动中看到导入com.google.android.gms.ads.*;有个问题,比如说,无法解析符号“android”
我甚至不知道这两者是否有关联。在过去,我已经能够将support-v4添加到依赖项中,并且一切都已修复。然而,我现在正在再次尝试,我收到了相同的项目刷新失败消息
哦,是的。。。我的minsdk版本是14,targetsdk版本是19
有什么想法吗
编辑:
好吧,我忘了提到我将Google Play服务作为一个依赖项,但这没有帮助。为了进行测试,我继续创建了一个新的、基本的项目,如果我不碰它,gradle同步会很好。然而,一旦我将Google Play服务依赖项添加到gradle文件中,我就会收到上面提到的相同失败消息。这是我的gradle文件和失败消息:
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion '19.0.3'
defaultConfig {
minSdkVersion 14
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile 'com.google.android.gms:play-services:4.+'
compile fileTree(dir: 'libs', include: ['*.jar'])
}
信息:
Gradle 'SimpleExample' project refresh failed:
Artifact 'com.android.support:support-v4:19.0.1:support-v4.jar' not found.
我在想肯定还有别的事情发生了?您需要添加Google Play服务依赖项:
compile 'com.google.android.gms:play-services:4.4.52'
那个神器的名字搞砸了。我认为build.gradle文件中有错误;你能把它添加到你的问题中吗?@ScottBarta我把gradle文件添加到了我的问题中。谢谢。Google Play服务依赖项已经添加。我编辑了我的问题并加入了我的gradle文件。