Как редактировать Gradle для использования Recyclerview - PullRequest
1 голос
/ 21 марта 2020

Я хочу использовать recyclerview. У меня есть содержимое gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 29
    defaultConfig {
        applicationId "com.example.tvcable"
        minSdkVersion 19
        targetSdkVersion 29
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        multiDexEnabled true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
            debuggable = false
        }
    }

    packagingOptions {
        exclude 'META-INF/mimetypes.default'
        exclude 'META-INF/mailcap.default'
    }
}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:support-annotations:28.0.0' 
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    implementation 'com.google.android.gms:play-services:12.0.1'
    testImplementation 'junit:junit:4.12'

    implementation files('libs/jtds-1.3.1.jar')
    implementation files('libs/activation.jar')
    implementation files('libs/mail.jar')

    // I want implementation to use recyclerview
    // this line error
    implementation 'com.android.support:recyclerview-v7:28.0.0'
}

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

эта строка добавить к сообщению вопрос эта строка добавить к сообщению вопрос эта строка добавить к сообщению вопрос эта строка добавить к сообщению вопрос

Error message:

Ответы [ 3 ]

1 голос
/ 21 марта 2020

Все пакеты в AndroidX живут в согласованном пространстве имен, начинающемся со строки androidx . Пакеты библиотеки поддержки были сопоставлены с соответствующими androidx.* пакетами.

FYI

  • Версия 28.0.0 - последний выпуск библиотеки поддержки. Больше не будет android .support выпусков библиотеки. Все новые функции разработки будут в пространстве имен androidx.

Вы должны следовать Переход на AndroidX .

С Android Studio 3.2 и выше, вы можете перенести существующий проект в AndroidX , выбрав Refactor > Migrate to AndroidX в строке меню.

Пример для Androidx Recyclerview

implementation "androidx.recyclerview:recyclerview:1.1.0"
0 голосов
/ 23 марта 2020

реализация 'androidx.recyclerview: recyclerview: 1.0.0'

0 голосов
/ 22 марта 2020

Самый простой способ установить Recyclerview и Cardview в свой проект - это go activity_main. xml class и установить его, как показано на рисунке, он автоматически добавится в файл Gradle.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...