Как использовать комнату с AIDE? - PullRequest
0 голосов
/ 15 февраля 2019

Я добавил библиотеки компонентов в свои файлы Gradle, как описано здесь:

https://codelabs.developers.google.com/codelabs/android-room-with-a-view/#2

Но AIDE по-прежнему не разрешает импорт:

import android.arch.persistence.room.ColumnInfo;
import android.arch.persistence.room.Entity;
import android.arch.persistence.room.PrimaryKey;
import android.support.annotation.NonNull;

Я также пробовал так:

dependencies {
    // Room components
    def room_version = "2.1.0-alpha04"

    implementation "androidx.room:room-runtime:$room_version"
    annotationProcessor "androidx.room:room-compiler:$room_version"

AIDE не разрешает

import androidx  

Он просто не реагирует на любые изменения в файлах Gradle.

Ответы [ 2 ]

0 голосов
/ 17 августа 2019

Простой ответ: AIDE в настоящее время не поддерживает библиотеки выше 27. +.Так что androidx не поддерживается.

0 голосов
/ 15 февраля 2019

Пожалуйста, обновите ваш код согласно ниже

dependencies {
    // Room components
    def room_version = "2.1.0-alpha04"

    implementation "androidx.room:room-runtime:$room_version"
    annotationProcessor "androidx.room:room-compiler:$room_version
    implementation 'io.reactivex.rxjava2:rxandroid:2.1.0'
    implementation 'io.reactivex.rxjava2:rxjava:2.2.6'

enter image description here

...