在android中的GreenADO中生成重复的类

and*_*van 1 database error-handling android duplicates greendao

为什么在生成库greenado时创建重复的包?

在此输入图像描述

这是发电机

  private static final String PROJECT_DIR = System.getProperty("user.dir");

public static void main(String[] args) {
    Schema schema = new Schema(1, "com.greenado.db");
    schema.enableKeepSectionsByDefault();

    addTables(schema);

    try{
        DaoGenerator n=new DaoGenerator();
  n.generateAll(schema,PROJECT_DIR+ "\\app\\src\\main\\java");

    } catch (Exception e) {
        e.printStackTrace();
    }
}
Run Code Online (Sandbox Code Playgroud)

小智 5

如果你正在使用greenDAO 3.x注释你的gradle文件中的apply plugin:'org.greenrobot.greendao'.因为它试图重新生成类.

所以它要么使用greenDAO类生成器,要么应用插件:'org.greenrobot.greendao'.你不能在3.x中使用它们