Как исправить версию сервисов гугл плей

Сегодня, когда я собирал программу, у меня возникла проблема. Эта проблема в том, что:

FAILURE: Build failed with an exception.

 Where:
Build file 'C:\Users\Mert\Desktop\FireBase\platforms\android\build.gradle' line: 254

* What went wrong:
A problem occurred evaluating root project 'android'.
> Could not get unknown property 'GMS_VERSION' for object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

Мой код:

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
    // SUB-PROJECT DEPENDENCIES START
    debugCompile(project(path: "CordovaLib", configuration: "debug"))
    releaseCompile(project(path: "CordovaLib", configuration: "release"))
    compile "com.android.support:support-v4:24.1.1+"
    compile "com.google.android.gms:play-services-analytics:$GMS_VERSION"
    compile "com.android.support:support-v4:$ANDROID_SUPPORT_V4_VERSION"
    // SUB-PROJECT DEPENDENCIES END
}

Если вы сможете ответить на эту проблему, это будет идеально для меня.

1
0
311
1

Ответы 1

> Could not get unknown property 'GMS_VERSION' for object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

Как следует из ошибки, GMS_VERSION не может быть объявлен нигде в скрипте. Вы должны либо объявить переменную GMS_VERSION, либо напрямую указать версию вместо использования переменной.

dependencies {
    def GMS_VERSION = "16.0.8"
    compile fileTree(dir: 'libs', include: '*.jar')
    // SUB-PROJECT DEPENDENCIES START
    debugCompile(project(path: "CordovaLib", configuration: "debug"))
    releaseCompile(project(path: "CordovaLib", configuration: "release"))
    compile "com.android.support:support-v4:24.1.1+"
    compile "com.google.android.gms:play-services-analytics:$GMS_VERSION"
    compile "com.android.support:support-v4:$ANDROID_SUPPORT_V4_VERSION"
    // SUB-PROJECT DEPENDENCIES END
}

или напрямую использовать версию

compile "com.google.android.gms:play-services-analytics:16.0.8"

вы снова столкнулись с этой же проблемой или что-то новое? Можно поподробнее об ошибке?

Maran Subburayan 23.03.2019 22:06

Да такая же проблема. ничего не изменилось.

niyazi mert demirel 23.03.2019 22:52

Проверьте, не использовали ли вы GMS_VERSION где-то еще в скрипте. Проверьте строку 254, как сказано в исключении

Maran Subburayan 24.03.2019 06:50

Другие вопросы по теме