I want to try out Room Persistence library, but after adding and downloading it with gradle, I can find most classes, except:
import android.arch.persistence.room.Database;
import android.arch.persistence.room.RoomDatabase;
import com.doors.geopoly.dal.entities.User;
@Database(entities = {User.class}, version = 1)
public abstract class GeoDatabase extends RoomDatabase {
public abstract UserDao userDao();
}
Every room library class is present, except RoomDatabase will be red in the IDE stating that it can't resolve that symbol.
Why?
Here's my gradle config:
project(":core") {
apply plugin: "java"
dependencies {
compile "com.badlogicgames.gdx:gdx:$gdxVersion"
implementation "android.arch.persistence.room:runtime:1.1.1"
annotationProcessor "android.arch.persistence.room:compiler:1.1.1"
}
}