【发布时间】:2019-01-10 13:53:53
【问题描述】:
例如 android jar 库是用 编译sdk版本:20 目标sdk版本:20
还有我的应用 编译sdk版本:21 和目标sdk版本:21
我的应用使用这个 jar 库会发生什么。 可以在android api 21 os中编译执行吗?
【问题讨论】:
标签: android
例如 android jar 库是用 编译sdk版本:20 目标sdk版本:20
还有我的应用 编译sdk版本:21 和目标sdk版本:21
我的应用使用这个 jar 库会发生什么。 可以在android api 21 os中编译执行吗?
【问题讨论】:
标签: android
我曾经遇到过这种问题(并且有很多关于 SOF 的问题),这是由于 lib/*.jar 文件使用的版本不同以及项目正在使用而出现的,并且构建失败是因为任务是失败了。
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:transformClassesWithDexBuilderForDebug'.
我并不是说您肯定会收到此错误,但如果发生争议,那么 gradle 构建失败的风险很高。
参考:
【讨论】: