Если мы указываем в 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
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Мне нужно сделать 700 запросов на различные json
Есть змейка, написанная на языке Processing (по факту, это огромная библиотека для Java)Есть алгоритм, который будет играть в змейку, но написанный...
Если экземпляр BasicDataSource из Apache commons-dbcp (версии 14, т