С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
oleggy
3 / 3 / 0
Регистрация: 14.03.2013
Сообщений: 137
1

Конфигурация 'compile' устарела и заменена на 'implementation' и 'api'

17.05.2018, 18:39. Просмотров 334. Ответов 1
Метки нет (Все метки)

Всем привет.
В проекте выдается сообщение
WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
Прошу подскажите что нужно исправить в build.gradle ?
его содержание см. ниже в спойлере
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
buildscript {
    repositories {
        jcenter()
        google()
    }
 
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.2'
    }
}
 
apply plugin: 'com.android.application'
 
repositories {
    jcenter()
    google()
}
 
dependencies {
    compile "com.android.support:support-v4:27.0.2"
    compile "com.android.support:support-v13:27.0.2"
    compile "com.android.support:cardview-v7:27.0.2"
    compile "com.android.support:appcompat-v7:27.0.2"
}
 
// The sample build uses multiple directories to
// keep boilerplate and common code separate from
// the main sample code.
List<String> dirs = [
    'main',     // main sample code; look here for the interesting stuff.
    'common',   // components that are reused by multiple samples
    'template'] // boilerplate code that is generated by the sample template process
 
android {
    compileSdkVersion 27
 
    buildToolsVersion '27.0.3'
 
    defaultConfig {
        minSdkVersion 21
        targetSdkVersion 27
    }
 
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
 
    sourceSets {
        main {
            dirs.each { dir ->
                java.srcDirs "src/${dir}/java"
                res.srcDirs "src/${dir}/res"
            }
        }
        androidTest.setRoot('tests')
        androidTest.java.srcDirs = ['tests/src']
 
    }
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2018, 18:39
Ответы с готовыми решениями:

Ошибка Configuration 'compile' in project ':rider' is deprecated. Use 'implementation' instead. registerResGeneratingTa
Всем доброго времени суток, ситуация такая я в свое время гдето пол года назад...

Динамическая или статическая конфигурация. Когда используется альтернативная IP-конфигурация?
1) Когда одна сеть использует протокол DHCP для своих IP-адресов, а в другой...

Заменена процессора Toshiba satellite l30-114
Добрый день дорогие коллеги. Хотел бы узнать подойдет ли процессор Intel...

Во всех браузерах стартовая заменена на рекламу и не меняется
После установки кодеков СССР во всех браузерах не могу поменять стартовую...

Предустановленная система была заменена, подойдет ли ключ?
Стояла 8.1 SL инета не было, но ключик вводил, потом поставил Win 7, и сейчас...

1
ExFau$t
639 / 539 / 122
Регистрация: 08.05.2012
Сообщений: 2,712
17.05.2018, 18:47 2
Вставить сообщение в переводчик и посмотреть, там чётко сказано.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2018, 18:47

устарела ли информация?
нашел сайт по MFC шаг за шагом информация обновлена в 2001 году, как сильно...

Книга устарела?
У меня есть книга за 1996 год. Намир Шамма &quot;Основы С++ и...

Устарела ли JavaEE
Подскажите пожалуйста, устарела или устаревает Java ee, а то я начал недавно ее...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru