1。butterknife不能在多模块使用,需要使用R2
2。dagger2的生成不能生成,出错,报一下异常:
异常:Error:Execution failed for task ':app:compileDebugJavaWithJavac'. > Compilation failed; see the compiler error output for details.
解决通过在终端输入gradlew compileDebug –stacktrace -info 或者gradlew compileDebug –stacktrace -debug查看具体错误,但是在androidstudio的终端输入此命令会一直下载,解决方法是查看gradle-wrapper.proproties下的distributionUrl=https://services.gradle.org/distributions/gradle-4.4-all.zip,将这个gradle-4.4-all压缩包拷贝到gradle-wrapper.proproties这个目录下,然后进行修改成
distributionUrl=gradle-4.4-all.zip
这个时候再输命令就不会下载gradle了