Java 无法在Android Studio中导入领域类

Java 无法在Android Studio中导入领域类,java,android,realm,Java,Android,Realm,我使用的是android studio 2.1.3、gradle版本2.1.3、Realm2.2.1和java 8 我可以像这样导入类 io.realm.Realm; io.realm.RealmQuery; io.realm.RealmResults; io.realm.SyncCredentials; io.realm.ObjectServerError; io.realm.SyncUser; 项目编译成功 但是我不能像这样导入类 io.realm.Realm; io.realm.Rea

我使用的是android studio 2.1.3、gradle版本2.1.3、Realm2.2.1和java 8

我可以像这样导入类

io.realm.Realm;
io.realm.RealmQuery;
io.realm.RealmResults;
io.realm.SyncCredentials;
io.realm.ObjectServerError;
io.realm.SyncUser;
项目编译成功

但是我不能像这样导入类

io.realm.Realm;
io.realm.RealmQuery;
io.realm.RealmResults;
io.realm.SyncCredentials;
io.realm.ObjectServerError;
io.realm.SyncUser;
基本上是与对象服务器相关的类。 由于某些原因,studio找不到这些类。我在build.gradle文件中都包含了正确的代码


有什么建议吗?

阅读本文-您需要添加领域插件:

启用领域移动平台

为了启用Realm Mobile Platform,您必须在应用程序的build.gradle中添加以下部分:

realm {
    syncEnabled = true;
}

显示你的gradle文件我在两个文件中都添加了插件。谢谢。这就解决了问题。我必须在依赖项之后添加它。@EpicPandaForce我们必须把它放在gradle的哪个块中?几乎在任何其他块之外的任何地方?但从技术上讲,它与apply plugin:'realmandroid'所在的文件是同一个文件。