【问题标题】:what happened jar (library ) compile version is different with app compile version?发生了什么 jar(库)编译版本与应用程序编译版本不同?
【发布时间】:2019-01-10 13:53:53
【问题描述】:

例如 android jar 库是用 编译sdk版本:20 目标sdk版本:20

还有我的应用 编译sdk版本:21 和目标sdk版本:21

我的应用使用这个 jar 库会发生什么。 可以在android api 21 os中编译执行吗?

【问题讨论】:

    标签: android


    【解决方案1】:

    我曾经遇到过这种问题(并且有很多关于 SOF 的问题),这是由于 lib/*.jar 文件使用的版本不同以及项目正在使用而出现的,并且构建失败是因为任务是失败了。

    org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:transformClassesWithDexBuilderForDebug'.

    我并不是说您肯定会收到此错误,但如果发生争议,那么 gradle 构建失败的风险很高。

    参考:

    1. Question 1
    2. Question 2

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-03
      • 2021-07-11
      相关资源
      最近更新 更多