2017-11-22 14 views
1

android注釈の処理でgradleファイルを3.0にすると、私はAndroidManifestはしばらく含まファイルではなく、上記の行せずにどのように私は、以下の行を置き換えることができますapt()をGradle 3.0に置き換える方法

apt { 
     arguments { 
      androidManifestFile variant.outputs[0].processResources.manifestFile 
      resourcePackageName "$appId" 
     } 
    } 

をもの

// apply plugin: 'android-apt' 
// classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' 

のすべての既存の注釈の種類を交換しますがわからないてい

implementation "org.androidannotations:androidannotations-api:3.3.2" 
     annotationProcessor "org.androidannotations:androidannotations:3.3.2" 

また、defalutConfigでこれを追加しました

javaCompileOptions { 
      annotationProcessorOptions { 
       includeCompileClasspath true 
       } 
     } 

ご協力いただきありがとうございます。

答えて

1

あなたはこのようなものを使用することができます。

javaCompileOptions { 
      annotationProcessorOptions { 
       arguments = ['resourcePackageName': android.defaultConfig.applicationId] 
      } 
    } 

もっとinfo here

+0

@Gabrieleさんのおかげで、残念ながら私はそれを実行することができますすべてのアクティビティのエラーを表示する例: "activity.SplashActivity_" – Aerrow

関連する問題