Что случилось версия компиляции jar (библиотеки) отличается от версии компиляции приложения?

Например библиотека jar для Android скомпилирована с скомпилировать версию SDK: 20 целевая версия sdk: 20

И мое приложение скомпилировать версию SDK: 21 и целевая версия sdk: 21

что случилось, мое приложение использует эту библиотеку jar. можно ли его скомпилировать и выполнить в android api 21 os?

0
0
31
1

Ответы 1

Однажды я столкнулся с такой проблемой (и есть много вопросов по SOF), которые возникают из-за разницы в версиях использования файла lib / *. jar, и там используется проект, и сборка не удалась из-за сбоя задачи.

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

Я не говорю, что вы наверняка получите эту ошибку, но существует высокий риск сбоя сборки gradle, если возникнет спор.

Ссылка:

  1. Вопрос 1
  2. вопрос 2

Другие вопросы по теме