Я лише новачок у розробці додатків для 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).
Виконуючи перші два кроки, помилка видалена. Але я вважаю, що це не постійні рішення, другий крок здається просто тимчасовим рішенням. У мене є сумніви щодо першого кроку також, що якщо для усунення помилки ми змінимо api з 22 на 21, то в кінці наш додаток не буде працювати в Android 5.1.1 (API 22), він буде обмежений на Android 5.0 .1 і нижче (API 21). Чи справедливі мої сумніви? Щодо третього кроку, чи є постійним вирішенням цієї проблеми?
PS: Вибачте за невідповідність тегів, заборонено додавати точні теги через репутацію сайту