【问题标题】:Jack compilation stuck with AndroidStudio 2.3Jack 编译卡在 Android Studio 2.3 上
【发布时间】:2017-12-04 03:32:02
【问题描述】:

我今天已将我的 AndroidStudio 升级到最新的稳定版本 2.3(带有 gradle 插件 2.3.0 和 gradle 3.3):现在,我无法构建在 AndroidStudio 2.2.3 下运行良好的项目。

当我尝试时,只要我不杀死我的 java 平台进程,我就会卡在 :app:transformJackWithJackForDebug。

我猜这和this post 是一样的问题,但在稳定版本中。

任何帮助将不胜感激:)

【问题讨论】:

    标签: gradle android-jack-and-jill android-studio-2.3


    【解决方案1】:

    在我获得链接之后,我为同样的问题杀死了很多小时,并且它在我的最后工作正常。

    要使用“Retrolambda”,请添加一些依赖项。

    1. 依赖于您的 build.gradle 文件。

      类路径'me.tatarka:gradle-retrolambda:3.2.0'

    2. 在 app/build.gradle 文件中添加了依赖项。

      应用插件:'me.tatarka.retrolambda'

    3. 请清理您的构建并运行。它会正常工作的。

    更多详情请访问以下链接:

    1. http://www.vogella.com/tutorials/Retrolambda/article.html
    2. https://barta.me/lambda-expressions-in-android/

    一切顺利。

    【讨论】:

    • 我不想再次使用 me.tatarka:gradle-retrolambda,我完全使用 Jack 和 Java 8 来做...与 Android Studio 2.2.3 完美配合
    【解决方案2】:

    对于 Android Studio 3.0(插件 3.0),他们建议禁用 Jack 编译器,因为它已被弃用。

    【讨论】:

      猜你喜欢
      • 2017-07-25
      • 1970-01-01
      • 1970-01-01
      • 2017-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-27
      相关资源
      最近更新 更多