2016-03-29 3 views
-5

Я пытаюсь изучить Android через учебные пособия на TheNewBoston.com. В учебнике я должен перейти к теме материала. Вот когда я получу ошибку. Он говорит:Ошибка рендеринга Android Studio: отсутствующие стили

Missing styles. Is the correct theme chosen for the layout?

Вот снимок экрана:

Screenshot

Вот что я пробовал:

  1. Я пробовал переключение из Android API 23, N предварительного просмотра для lower API
  2. Я пробовал сменить код в styles.xml файл из

    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

    в

    <style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">

  3. Я попытался недействительности кэша и перезапуск.

Ничто не работает. Я очень новичок в Android и просто хочу правильно настроить IDE. Я также получаю это сообщение при запуске, и я думаю, что это связано с ошибкой:

Related Error

ответ

0

Переустановка Android Studio и щелкните правой кнопкой мыши ярлык для запуска программы в качестве администратора разобрали проблему.

0

Have Вы добавили эту строку в файл build.gradle под зависимостями

compile 'com.android.support:appcompat-v7:23.2.1' 

Обратите внимание, что версия поддержка число может быть выше для вас. Добавьте ниже строку также к своим департаментам

compile 'com.android.support:design:23.2.1' 
+0

В настоящее время в зависимостях build.gradle (Module: app) у меня есть 23.2.1. Я попытался вставить ваш код, но не купил :-( –

+0

Я отредактировал ответ. Теперь он должен работать –

+0

Да, он уже содержал эту строку.: - ((( –

0

В раскрывающемся списке темы в верхней части графического отображения макета. изменить тему.

проверить вашу тему в стиле, чем выбрать его в макете слишком

ИЛИ

изменился с Холо на тему и макет отображения и исчезла ошибка.

проверка this answer подробнее

+0

Как я упоминал в своем посте, я уже пробовал это. –

+0

какая тема у вас есть? –

+0

проверить свою тему в стиле, а затем выберите его в макете. @ TaylorLiss –

1

Изменить макет Preview от API N к API 23. также выбрать цель и составить SDk версии 23.

enter image description here

версия SDK Изменение компиляции и сборки SDK версии

enter image description here

+0

Извините, как выбрать цель и скомпилировать ее в другой версии? –

+0

перейдите в файл> Структура проекта> выберите приложение> Выберите вкладку «Свойства»> и выберите «Скомпилировать версию sdk» и «Сборка версии sdk» на 23. Android N в настоящее время не подходит для разработки. –

+0

Спасибо за подробное объяснение. К сожалению, проблема не устранена –

Смежные вопросы