android studio 3.0中 kotlin导入anko失败

安装github上anko的用法,分别写入了
ext.anko_version='0.10.4'

  compile "org.jetbrains.anko:anko-commons:$anko_version"

    // Anko Layouts
    compile "org.jetbrains.anko:anko-sdk25:$anko_version" // sdk15, sdk19, sdk21, sdk23 are also available
    compile "org.jetbrains.anko:anko-appcompat-v7:$anko_version"

    // Coroutine listeners for Anko Layouts
    compile "org.jetbrains.anko:anko-sdk25-coroutines:$anko_version"
    compile "org.jetbrains.anko:anko-appcompat-v7-coroutines:$anko_version"

    // Anko SQLite
    compile "org.jetbrains.anko:anko-sqlite:$anko_version"

但是在activity里面,使用toast的时候,不能自动导入import org.jetbrains.anko.toast

原因是:Android studio 3.0不支持compile,将compile改成api。
同时如果模块依赖使用了implementation ,记得也一起改成api
如下图

image

image

修改完成之后,在activity里面输入toast,就会自动导入import org.jetbrains.anko.toast

你可能感兴趣的:(android studio 3.0中 kotlin导入anko失败)