Я супер newbie в Android, опыт 2 дня, по этому не пинайте сильно. Набросал небольшое приложение, тестировал на эмуляторе. Решил проверить на устройстве, но не смог. Начал разбираться сам, наткнулся на значение Compile SDK Version: 21 (Android L, 5.0). Немного подумав, мне пришла в голову мысль, что я собираю проект на SDK 21, хотя пытаюсь тестить на устройстве c Android 4.4. Решил понизить версию, но после этого R перестал генерироваться, причиной этому было куча ошибок в стилях с упоминанием Material дизайна. Я прочитал про Appcompat V7, откуда понял что эта библиотека как раз призвана помочь при плавной миграции на 5.0 при разработки под две ветри 4 и 5. Отсюда вопросы:
- Что я неправильно понял про Appcompat?
- Верно ли моё предположение о невозможности запуска проекта с SDK 21 на устройствах с андроид 4.x.x+?