7

私はAndroidAnnotaionを使用していますが、Android Studio 2.3とGradle 2.3.0のためにandroid-aptは廃止されました。そしてannotationProcessorは新しいものです。だから、前にaptと同じようにannotationProcessorを設定することができますか?annotationprocessorとaptは同等のものを設定します

私が何かを誤解した場合は、助けてください。

だから、前に...あなたは、次のように注釈処理設定オプションを渡すことができます

dependencies { 

    def AAVersion = '4.2.0' 
    annotationProcessor "org.androidannotations:androidannotations:$AAVersion" 
    compile "org.androidannotations:androidannotations-api:$AAVersion" 
} 
+0

移行ガイドを確認しましたか? https://bitbucket.org/hvisser/android-apt/wiki/Migration –

+0

'android-apt'のように、引数を設定する必要があるようです。 – botteaap

+0

@ボッテップ・イヤー... –

答えて

3

apply plugin: 'android-apt' 

dependencies { 

    def AAVersion = '4.2.0' 
    apt "org.androidannotations:androidannotations:$AAVersion" 
    compile "org.androidannotations:androidannotations-api:$AAVersion" 
} 

apt { 
    arguments { 
     library 'true' 
    } 
} 

、今...:

android { 
    defaultConfig { 
    javaCompileOptions { 
     annotationProcessorOptions { 
     arguments = ['library': 'true'] 
     } 
    } 
    } 
} 
関連する問題