Изменение версии com.гуглить.андроид.gms: play-услуги

У меня есть старое приложение, которое работает отлично
Теперь я хочу добавить уведомление FCM.

Это build.gradle (модуль: app)

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:22.0.0'
    compile 'com.google.android.gms:play-services:7.0.0'
    //compile 'com.google.firebase:firebase-messaging:10.0.1'
}

apply plugin: 'com.google.gms.google-services'

Первая ошибка, которую я получил был

Ошибка: (37, 0) версия: 7.0.0 ниже минимальной версии (9.0.0), необходимой для плагина google-services.

Я изменил версию на 9.0.0

код стал похож на этот

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:22.0.0'
    compile 'com.google.android.gms:play-services:9.0.0'
    compile 'com.google.firebase:firebase-messaging:10.0.1'
}

apply plugin: 'com.google.gms.google-services'

но я получил эту ошибку

Все com.гуглить.андроид.библиотеки gms должны использовать точно такую же спецификацию версии (смешивание версий может привести к сбоям во время выполнения). Найдено версии 9.0.0, 10.0.1. Примеры включают com.гуглить.андроид.gms: play-services: 9.0.0 и com.гуглить.андроид.gms: play-services-basement: 10.0.1 подробнее… (Ctrl+F1)

для этого я изменил на версию 10.0.1, как упоминалось

код стал таким

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:22.0.0'
    compile 'com.google.android.gms:play-services:10.0.1'
    compile 'com.google.firebase:firebase-messaging:10.0.1'
}

применить плагин: ‘com.гуглить.СБМ.google-услуги»

Теперь я получаю эту ошибку

Ошибка: (802, 97) ошибка: не удается найти символ метод getMap()

функция getMap, используемая для работы до,

Я не уверен, какая версия com.гуглить.андроид.gms: play-услуги, которые я должен использовать.

Спасибо

2 ответа