问题一:使用AndroidStudio3.0 Caused by: java.lang.RuntimeException: Annotation processors must be explicitly declared now.
Caused by: java.lang.RuntimeException: Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation processor. Please add them to the annotationProcessor configuration.
- butterknife-7.0.1.jar (butterknife-7.0.1.jar)
在 app build 中添加
android {
defaultConfig {
javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true }
}
问题二:完美解决 No IDEA annotations attached to the JDK 1.8 (C:\Program Files\Android\Android Studio\jre)
解决方法:https://mp.csdn.net/postedit/96132889
问题三:android studio引入aar,代码爆红,但是能编译;
修改原文build.gradle如下,即可解决问题。
// implementation fileTree(include: ['*.jar'], dir: 'libs') implementation fileTree(include: ['*.jar','*.aar'], exclude: ['android-support*.jar'], dir: 'libs')