Предварительный просмотр проекта Android Studio пуст в новом проекте

Я только начал изучать Android Studio, но когда я создаю проект, шаблон «Hello World» не отображается в окне предварительного просмотра, даже если я вношу изменения или добавляю элементы в макет xml. На моем телефоне он показывает отлично, но я не могу заставить его работать в IDE.

Предварительный просмотр проекта Android Studio пуст в новом проекте

Вероятно, просто ошибка в Android Studio, окно предварительного просмотра действительно ненадежное

Ben Trengrove 31.07.2018 02:33

это не ошибка Android! это просто инструменты платформы sdk, которые вызывают бета-версию библиотеки appcompat. Я уже ответил на вопрос по этой проблеме! дайте мне ссылку на это

Rizwan Atta 31.07.2018 02:36
stackoverflow.com/questions/51078995/… см. Этот голос за оба ответа, потому что они помогут вам ^ _ ^
Rizwan Atta 31.07.2018 02:39

Спасибо, @Rizwanatta, изменение орудий в build.gradle решает проблему!

Agustín Clemente 31.07.2018 02:59

@ AgustínClemente, пожалуйста, проголосуйте за наши ответы! это действительно поможет! спасибо

Rizwan Atta 31.07.2018 09:40
3
5
626
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это известная ошибка. Вот множество вариантов, как это исправить:

  • Сборка> Чистый проект
  • Сборка> Перестроить проект
  • Файл> Недействительные кеши / перезапуск
  • Если ничего не помогает, перейдите в свой файл styles.xml, расположенный в res/values. Убедитесь, что вы используете тему parent = "Theme.AppCompat.Light.NoActionBar" вместо темы по умолчанию. (Если вам нужна темная тема, сделайте очевидное и измените ее на Theme.AppCompat.Dark.NoActionBar

Почему это происходит / Почему это исправляет:

По какой-то причине Android Studio по-прежнему использует устаревший ActionBar по умолчанию, и я не думаю, что редактор макетов больше его поддерживает. Таким образом, он вылетает анонимно.

Чтобы использовать Toolbar, поскольку ActionBar устарел, перейдите по этой ссылке:

https://developer.android.com/training/appbar/setting-up

(^ Вероятно, вы можете пропустить шаг 1 в приведенной выше ссылке)

Спасибо! Шаг № 4 сработал для меня, но как я могу это сделать, если я хочу использовать панель действий?

Agustín Clemente 31.07.2018 02:48

@ AgustínClemente ActionBar устарел, так как вы больше не должны его использовать, потому что он старый. Я отредактирую свой ответ, чтобы дать дополнительную информацию.

Ali Bdeir 31.07.2018 03:14

Если я решил проблему, отметьте ее как ответ, когда сможете.

Ali Bdeir 31.07.2018 03:19

Другие вопросы по теме