Я просто начинающий разработчик приложений для Android. Когда я создал новый проект на Android Studio 1.1.0, он отказывается от этой ошибки " проблемы с рендерингом Не удалось найти следующие классы: android.support.v7.internal.widget.ActionBarOverlayLayout "
Теперь я искал об этом в google, и я нашел возможно 3 решения, данные большинством людей.
Говорят:
-
Или измените api (из окна предварительного просмотра) с 22 на 21, или
-
Измените тему приложения на "Тема проекта" на любую другую тему.
-
обязательно импортируйте нужную библиотеку appcompat-v7 в структуру проекта → зависимости, Выполните следующие шаги: Добавьте идентификатор проекта функции библиотеки поддержки в раздел зависимостей. Например, чтобы включить проект appcompat, добавьте компиляцию "com.android.support:appcompat-v7:18.0.+" в раздел зависимостей, как показано в следующем примере:
dependencies { ... compile "com.android.support:appcompat-v7:18.0.+" }
Примечание. Моя поддержка поддержки Android в актуальном состоянии (установлена с помощью SDK Manager).
После первых двух шагов удалите ошибку. Но я чувствую, что это не постоянные решения, второй шаг кажется просто временным обходным решением. Я также сомневаюсь в первом шаге, что если удалить ошибку, мы изменим api с 22 на 21, а затем, в конце, наше приложение не будет работать в Android 5.1.1 (API 22), оно будет ограничено Android 5.0.1 и ниже (API 21). Являются ли мои сомнения действительными? Что касается третьего шага, является ли это постоянным решением этой проблемы?
P.S: Извините за несоответствующие теги, не было разрешено добавлять точные теги из-за репутации сайта