Я продолжаю получать эту ошибку. Я работаю над проектом, и в процессе разработки я решил перейти на Android X.
Я получаю ошибку ниже:
Note: Failed to read get kotlin metadata for [Ljava.lang.Object;@79d6c4df
Существует такая же ошибка в объектном файле и 4 одинаковых ошибки в соответствующем DAO.
Вот код DAO:
@Dao
public interface FlockDao{
@Query("SELECT * FROM flock_table")
LiveData<List<Flock>> getAllFlocks();
@Query("SELECT * FROM flock_table WHERE fid IN (:flockIds) LIMIT 1")
Flock loadFlockById(int[] flockIds);
@Insert
void insert(Flock flock);
@Update
void update(Flock flock);
@Delete
void delete(Flock flock);
}
И моя сущность это:
@Entity
public class Flock{
@PrimaryKey(autoGenerate = true)
private int fid;
@ColumnInfo(name = "user_id")
private int uid;
@ColumnInfo(name = "name")
private String name;
@ColumnInfo(name = "capacity")
private int capacity;
@ColumnInfo(name = "type")
private String type;
@ColumnInfo(name = "arrived")
private Date arrived;
.....rest of the code is omitted, there are constructor, setters and getters
}