2016-10-08 3 views
1

なぜライブラリgreenadoを生成するときに重複パッケージを作成するのですか?androidのGreenADOで重複クラスを生成

enter image description here

あなたが適用され、プラグインアウトgreenDAO 3.xのコメントを使用している場合、これは発電機

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(); 
    } 
} 
+0

最初の文、特に後半は明確ではありません。あなたの質問を編集し、私たちがあなたを助けることができることを明確にしてください。 – strugee

答えて

5

です:あなたのGradleファイルの 'org.greenrobot.greendao' を。なぜなら、クラス全体をもう一度生成しようとするからです。

そのため、greenDAOクラスジェネレータを使用するか、またはプラグインを適用します: 'org.greenrobot.greendao'。 3.xで両方を使用することはできません

関連する問題