Как заставить библиотеку проверять targetSdkVersion основного приложения во время компиляцииAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как заставить библиотеку проверять targetSdkVersion основного приложения во время компиляции

Сообщение Anonymous »

У меня есть библиотека на GitHub, которая должна быть более удобной для пользователя. Чтобы быть более удобным для пользователя, я хочу проверить совместимость с моей библиотекой и основным приложением во время компиляции.

Вот как возникла проблема:
Я обновил свою библиотеку для Android Oreo, и если пользователь установил targetSdkVersion до 27, все будет в порядке. Проблема в том, что пользователь установил цель своего приложения на 27, но использует мою старую версию библиотеки. Это вызывает сбой в моей библиотеке.

Для проверки совместимости основного приложения мне нужно проверить targetSdkVersion основного приложения из моей библиотеки. Это возможно? или есть ли другой способ заставить lib-user-app соответствовать моим зависимостям не только с помощью документов?

Подробнее здесь: https://stackoverflow.com/questions/499 ... mpile-time
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»