Ответ 1
Не могли бы вы проверить, что необходимые пакеты в Android SDK Manager are up to date.
И используйте
compile 'com.google.android.gms:play-services-gcm:7.5.0'
Надеюсь, это поможет вам.
Я пытаюсь включить GCM в свое приложение.
Я продолжаю получать это сообщение об ошибке:
Не удалось выполнить: com.google.android.gms: play-services-gcm: 7.5. + | Установка репозитория и проект синхронизации | Показать в диалоговом окне "Структура проекта"
Если я попытаюсь установить репозиторий и проект синхронизации, я получу эту ошибку:
Загрузка SDK-информации... Игнорирование неизвестного фильтра пакетов "extra-google-m2repository" Предупреждение: фильтр пакетов удаляет все пакеты. Нечего устанавливать. Повторите попытку обновления без фильтра пакетов.
Вот мой файл gradle:
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
...
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.google.android.gms:play-services-gcm:7.5.+'
//Файл сборки верхнего уровня, где вы можете добавить параметры конфигурации, общие для всех подпроектов/модулей.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
classpath 'com.google.gms:google-services:1.3+'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
Не могли бы вы проверить, что необходимые пакеты в Android SDK Manager are up to date.
И используйте
compile 'com.google.android.gms:play-services-gcm:7.5.0'
Надеюсь, это поможет вам.
Изменение с 7.5.+
до 7.5.0
исправило эту проблему для меня. Я не уверен, почему шаблон вызывал проблему.
Я однажды столкнулся с такой же ошибкой после обновления Android Studio и SDK.
Вы можете попытаться использовать 'com.android.tools.build:gradle:1.3.0'
вместо 'com.android.tools.build:gradle:1.2.3'
в файле Project gradle.
Обновление SDK разрешило эту проблему для меня.
Я знаю, что на этот вопрос был дан ответ, но просто чтобы добавить что-то для тех, кто сталкивается с подобной ошибкой и видит эту страницу.
При обновлении зависимостей (читай библиотеках поддержки google) вы обновляетесь до новой версии, а ваш проект использует более старую версию Google Play Services (смотрите в Android SDK Manager в разделе "Дополнительно" ).
Чтобы устранить это, просто обновите Службы Google Play до последней версии, а затем синхронизируйте свой build.gradle(приложение). Это должно решить аналогичные проблемы.
Для чего это стоит, у меня была эта ошибка, когда я обновлялся с 10.1.1 по 10.2.0. Я попытался использовать 10.2, но обнаружил, что мне пришлось использовать полный номер версии: 10.2.0 (последний нуль имеет значение). Надеюсь, это поможет кому-то.
Для меня - помощь:
После этого ваш проект должен работать нормально.