本文介绍了在Android中的GreenADO中生成重复类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
为什么在生成库greenado时创建重复包?
why create duplicate package when generate library 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();
}
}
推荐答案
你正在使用greenDAO 3.x在你的gradle文件中注释应用插件:'org.greenrobot.greendao'。因为它试图重新生成类。
If you are using greenDAO 3.x Comment out the apply plugin: 'org.greenrobot.greendao' in your gradle file. Because it tries to generate the classes all over again.
所以它使用greenDAO类生成器或应用插件:'org.greenrobot.greendao'。您不能在3.x
So its either you use the greenDAO class generator or apply plugin: 'org.greenrobot.greendao'. You can't use both in 3.x
这篇关于在Android中的GreenADO中生成重复类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!