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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容