Пытался решить эту ошибку часами ... не могу ее решить. Я новичок в Android Studio
Файл моего проекта build.gradle выглядит следующим образом
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
maven { url "https://maven.google.com" }
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
classpath 'com.google.gms:google-services:4.0.1'
}
}
allprojects {
repositories {
jcenter()
maven { url "https://maven.google.com" }
}
}
И мой файл build.gradle приложения выглядит следующим образом
apply plugin: 'com.android.application'
android {
compileSdkVersion 18
buildToolsVersion "26.0.1"
defaultConfig {
applicationId "com.amazonaws.androidtest"
minSdkVersion 8
targetSdkVersion 18
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
aaptOptions {
cruncherEnabled = false
}
dependencies {
implementation 'com.google.firebase:firebase-core:16.0.1'
}
}
apply plugin: 'com.google.gms.google-services'
Получение следующей ошибки при попытке синхронизации
Gradle sync failed: Could not find method implementation() for arguments [com.google.firebase:firebase-core:16.0.1] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
Я использую Android Studio 2.3
Пытался обновить Gradle до версии 4, но для этого требуется Android Studio 3. Не могу сейчас установить Android Studio 3.
Также добавлены URL-адреса maven, как предлагали некоторые ответы. Все еще не работает.
Есть ли другой способ решить эту проблему?