【问题标题】:Android Studio doesn't compile changes until second compile with Kotlin在使用 Kotlin 进行第二次编译之前,Android Studio 不会编译更改
【发布时间】:2017-06-18 16:16:48
【问题描述】:

当我使用 Kotlin 的 puglin 进行编译时,如果我进行更改,我总是必须运行两次项目,Android Studio 直到它运行项目两次才识别更改,Insnat 运行它并继续发生这种情况

【问题讨论】:

    标签: android android-studio kotlin


    【解决方案1】:

    如果您使用 kotlin 和 retrolambda,这可能会解决它:

    me.tatarka:gradle-retrolambda:3.4.0
    

    https://stackoverflow.com/a/41076056/7861527

    【讨论】:

      【解决方案2】:

      如果您使用最新的 Kotlin 插件版本(截至目前为 1.1.2-5)和/或 Android Studio 的最新稳定版本(截至目前为 2.3.3),然后禁用 Android Studio 的 Instant Run 功能可能能够解决此问题,即使它是正确运行配置更改的最常见解决方案之一(基于博客、此处的 SO 帖子等)一个应用程序。 Android Studio,尤其是它的 alpha/beta 版本(截至目前为 Alpha 4),显然必然会有 bug 功能,而配置更改 bug 可能就是其中之一。

      【讨论】:

        猜你喜欢
        • 2016-08-04
        • 1970-01-01
        • 2020-05-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多