Android targetSdk обратная совместимость

Не нашел ответа на это. Я пытаюсь интегрировать внешнюю библиотеку в мой проект Android. мой targetSdkVersion является 27, В документации внешней библиотеки упоминается, что она "поддерживает" targetSdkVersion25, Что это значит? Могу ли я интегрировать его в свое приложение, не меняя targetSdkVersion (чего я явно не хочу)? Это обратно совместимо, как это? Я не нашел точной информации по этому вопросу.

1 ответ

Решение

Это означает, что внешняя библиотека поддерживает только до SDK 25. Вам нужно будет скопировать ее в свой проект и вручную обновить версию SDK во внешней библиотеке, и надеяться, что она будет работать. Till SDK 25 на самом деле довольно хорош, так что вы можете не столкнуться с какими-либо проблемами при компиляции Если возникнут какие-либо проблемы, вам придется пойти и исправить это в коде. Другое решение состоит в том, чтобы подать запрос к первоначальному автору, но не будет никакой гарантии, когда он сделает это и загрузит проект.

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