Chỉ cần nâng cấp lên Android Studio 3.0, một dự án được soạn thảo trước khi được ném sau lỗiAndroid Studio 3.0 Canary 1 chú thích bộ xử lý lỗi
Error:java.lang.RuntimeException: Annotation processors must now be declared explicitly. The following dependencies in the compile classpath are found to contain annotation processors. Please add them to the annotationProcessor configuration.
Tuy nhiên, following
này không được định nghĩa. đây là cách lập báo cáo trong build.gradle của tôi trông giống như
compile('com.crashlytics.sdk.android:crashlytics:[email protected]') {
transitive = true;
}
compile 'com.android.support:support-v4:25.3.1'
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:design:25.3.1'
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup.retrofit2:converter-gson:2.1.0'
compile 'com.squareup.okhttp3:logging-interceptor:3.2.0'
compile 'com.jakewharton.timber:timber:4.4.0'
compile 'io.reactivex:rxandroid:1.0.1'
compile 'io.reactivex:rxjava:1.0.14'
compile 'com.squareup.retrofit2:adapter-rxjava:2.1.0'
compile 'com.jpardogo.googleprogressbar:library:1.2.0'
compile 'com.wang.avi:library:2.1.3'
compile 'link.fls:swipestack:0.3.0'
compile 'com.jakewharton:butterknife:8.4.0'
compile 'com.codemybrainsout.rating:ratingdialog:1.0.7'
compile 'org.greenrobot:greendao:3.2.0'
compile 'com.android.support.constraint:constraint-layout:1.0.0-beta5'
testCompile 'junit:junit:4.12'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'
provided 'org.projectlombok:lombok:1.12.6'
Bạn cũng nên cập nhật cấu hình phụ thuộc của bạn. 'compile' và' provided' hiện không được chấp nhận, sử dụng 'implementation' và' compileOnly'. https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html#new_configurations –
Thực sự quan trọng 'compileOnly' cho lombok. Nó không làm việc cho tôi chỉ với 'biên dịch' – galaxigirl