记Kotlin与Arouter使用kapt循环依赖 有更新!

  aohanyao

    问题

    	Error:Circular dependency between the following tasks:
    	:module_home:compileDebugKotlin
    	\--- :module_home:kaptDebugKotlin
    	     \--- :module_home:compileDebugKotlin (*)
    	(*) - details omitted (listed previously)
    

    解决方案

    使用高版本的gradle

    classpath 'com.android.tools.build:gradle:2.3.3'
    

    这是一个Kotlin Gradle plugin 1.1.2-4的BUG

    buildscript {
        ...
        dependencies {
            ...
            classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.2-2'
        }
    }
    

    在 local.properties 添加以下:

    kotlin.incremental=false
    

    地址

    原地址

    软广

    来都来了,就给个关注吧,时不时会悄悄的推送一些小技巧的文章~~!
    FullScreenDeveloper