Не удалось найти реализацию метода () для аргументов [каталог 'libs'] для объекта типа org.gradle.api.internal - PullRequest
0 голосов
/ 16 сентября 2018

Я пытаюсь перенести это приложение с версии 22 на версию 27, но у меня возникли некоторые проблемы, даже если у меня есть похожие вопросы, я нигде не могу найти ответ.

при попытке синхронизировать build.gradle отображается следующая ошибка Не удалось найти реализацию метода () для аргументов [каталог 'libs'] для объекта типа org.gradle.api.internal.artifacts.dsl .dependencies.DefaultDependencyHandler.

это старый build.gradle

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "24.0.2"

defaultConfig {
    applicationId "com.myapplication"
    minSdkVersion 15
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 
'proguard-rules.pro'
    }
}
}




android {
useLibrary 'org.apache.http.legacy'
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.1'



compile 'com.google.android.gms:play-services-ads:8.4.0'
compile 'com.android.support:design:22.2.1'

compile 'agency.tango.android:material-intro-screen:0.0.3'

compile 'com.github.GrenderG:Prefs:1.1'


}

и мой новый build.gradle :

apply plugin: 'com.android.application'

android {
compileSdkVersion 27
buildToolsVersion "27.0.3"

defaultConfig {
    applicationId "com.myapplication"
    minSdkVersion 15
    targetSdkVersion 27
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 
'proguard-rules.pro'
    }
}
}




android {
useLibrary 'org.apache.http.legacy'
}

dependencies {
classpath 'com.android.tools.build:gradle:3.1.0'
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:27.1.1'



implementation 'com.google.android.gms:play-services-ads:15.0.0'
implementation 'com.android.support:design:27.1.1'

implementation 'agency.tango.android:material-intro-screen:0.0.5'

implementation 'com.github.GrenderG:Prefs:1.2.5'


}
...