2014-11-06 44 views

回答

0

的build.gradle

android { 

    sourceSets { 
     main { 
      java.srcDirs = ['src/main/java','src-gem'] 
     } 
    } 
} 

這是工作。

-1

如果生成了實體,Dao,DaoMaster和DaoSession。 添加下面的代碼到你的項目的build.gradle:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 19 
    buildToolsVersion '19.1.0' 

    defaultConfig { 
     applicationId "com.example.paduy.greendaoforandroidstudio" 
     minSdkVersion 14 
     targetSdkVersion 21 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
    sourceSets { 
     main { 
      manifest.srcFile 'src/main/AndroidManifest.xml' 
      java.srcDirs = ['src/main/java', 'src/main/java-gen'] 
      res.srcDirs = ['src/main/res'] 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'de.greenrobot:greendao:1.3.7' 
} 

Reference link

0

對於GreenDao 3將它添加到應用程序的gradle這個Android的部分:

sourceSets { 
    main { 
     java.srcDirs = ['src/main/java', 'build/generated/source/greendao'] 
    } 
} 
-1

在我的情況下,它的工作

build.gradle

apply plugin: 'com.android.application' 
apply plugin: 'org.greenrobot.greendao' 

android { ..... } 

greendao { 
    schemaVersion 1 
    targetGenDir 'src/main/java' 
} 

sourceSets { 
    main { 
     java.srcDirs = ['src/main/java', 'build/generated/source/greendao'] 
    } 
} 

dependencies { 
     ............. 
     ............. 
compile 'org.greenrobot:greendao:3.2.2' 
} 
相關問題