0

我将组件库添加到我的 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 文件中的任何更改做出反应。

4

2 回答 2

0

请按照以下方式更新您的代码

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'

在此处输入图像描述

于 2019-02-15T04:16:10.877 回答
0

如果您有高级版,请转到设置。它说android.jar 的路径引用了最近的 android.jar(这通常与 android studio 捆绑在一起),您可以从网上下载它。同样在添加依赖项之后,您只需始终转到设置并单击构建设置下的刷新 Maven 存储库。

于 2020-06-09T14:12:03.367 回答