Значения-21, значения-22 или значения-xx исчезли после Android Studio 1.0
Когда я создаю новый проект с API14 как минимум, в моем проекте нет values-21
или values-22
. Я не вижу ни одного стиля .XML в любом месте, поэтому как мне помещать код XML только для Lollipop?
Я использую Android Studio 1.0.1, и у меня установлены SDK 21, 21.1.1, 24.0.2.
Ответы
Ответ 1
Обновлено: Поскольку API 22
был выпущен. API 23
- та же самая идея.
Щелкните правой кнопкой мыши папку RES
![enter image description here]()
Затем введите values-v22
в качестве имени каталога и выберите xml в качестве типа ресурса.
![enter image description here]()
Если вы не видите показ values-v22
, click
раскрывающийся список проекта в верхней части экрана, как показано ниже. например Переход с Android на проект
![enter image description here]()
Теперь щелкните правой кнопкой мыши styles.xml
в values folder
и выберите copy
![enter image description here]()
Теперь щелкните правой кнопкой мыши папку values-v22
и нажмите "Вставить".
![enter image description here]()
Вы должны увидеть это всплывающее окно
![enter image description here]()
Нажмите ok
На этом этапе вам должно быть хорошо идти.
Ответ 2
Это просто ошибка! Во всяком случае, я нашел способ вернуть его:
-
Напишите что-нибудь в styles.xml, связанном с новой материальной темой
Пример: <item name="android:colorPrimary">@color/colorPrimary</item>
-
Он покажет вам ошибку над ним и нажмите Alt + Enter.
-
выберите первый вариант Override Resource в значениях-v21.
Я знаю, что это не лучший способ сделать это, но он работает, пока никто не сможет найти лучший способ.
Ответ 3
Попробуйте переключиться с Android
на [![Project][1]][1]
, как показано ниже
![введите описание изображения здесь]()