Если мы указываем в gradle вот эти две строчки
buildToolsVersion "28.0.0"
targetSdkVersion 28
И пытаемся запустить android P , то приложение не работает. Указывает на non-SDK interface в приложении.
И так вопросы:
Для этого существует замечательный инструмент Lint
К счастью он автоматом работает в Android Studio.
Надо заглянуть в отчет об ошибках, предупреждениях Lint - по умолчанию он лежит в каталоге:
<path-to-project>/app/build/reports/lint-results.html
Гарантирую увлекательное чтение - много нового узнаете о качестве своего кода.
Для того,чтобы найти non-sdk interfaces:
1.Нажать на Analyze
2.Выбрать Inspec Code
3.Выбрать модуль и нажать OK
4.Начнется поиск информации по вашему коду
5.Вам будет предоставлен список с предупреждениями, ошибками. Нужно исправить их.
P.S Вы сразу ошибки по увидите non-sdk interfaces
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости