Подтвердить что ты не робот

Значения-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.

4b9b3361

Ответ 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], как показано ниже

введите описание изображения здесь