Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sqlite 设置android studio Room数据库时出现2个实体错误_Sqlite_Android Studio_Compiler Errors - Fatal编程技术网

Sqlite 设置android studio Room数据库时出现2个实体错误

Sqlite 设置android studio Room数据库时出现2个实体错误,sqlite,android-studio,compiler-errors,Sqlite,Android Studio,Compiler Errors,创建实体和必要的DAO后,我已按如下方式设置房间数据库: @Database(entities = {Entity1.class , Entity2.class}, version = 1,exportSchema = false) public abstract class Database extends RoomDatabase { ... } 尝试构建项目后,我收到以下编译错误: **error: variable _columns is already defined in met

创建实体和必要的DAO后,我已按如下方式设置房间数据库:

@Database(entities = {Entity1.class , Entity2.class}, version = 1,exportSchema = false)
public abstract class Database extends RoomDatabase {
 ...
}
尝试构建项目后,我收到以下编译错误:

**error: variable _columns is already defined in method onValidateSchema(SupportSQLiteDatabase)**
课堂上:数据库\u Impl

我的猜测是,Room正在为两个表在同一个函数中创建代码,但没有区分 当他试图创建表时,在表之间添加变量

有什么见解吗?我做错了什么

我试过:

  • 重新启动android studio

  • 干净利落


问题在于实体的命名不是用英语。

这就是答案。尽管措辞可以更详细一些。