Android Studio 3.1.3, представление дизайна всегда пустое - почему оно не работает должным образом из коробки
Я все еще новичок в мире разработки Android, так что простите, если я задаю нелогичные или невежественные вопросы.
Я работаю с Android Studio под Linux Mint. До того, как я загрузил 3.1.3, у меня не было проблем во время и после установки более ранних версий программного обеспечения. Все всегда работало, кроме необходимых стандартных обновлений, из коробки. Теперь, когда я установил 3.1.3, мое представление дизайна по умолчанию всегда выглядит пустым. После поиска я наконец нашел ответ здесь в stackru ( Android Studio 3.1.3, представление дизайна всегда пусто).
Мне пришлось изменить файл res/values /styles.xml из этого:
style name = "AppTheme" parent = "Theme.AppCompat.Light.DarkActionBar"
к этому:
style name = "AppTheme" parent = "Base.Theme.AppCompat.Light.DarkActionBar"
Я очень счастлив, что нашел решение, но моя настоящая проблема в том, что мне нравится понимать, почему мне нужно добавить "База". после новой установки Android Studio? Для новичка, который запускает Android Studio в первый раз, а затем сразу же возникает проблема не показа текста Hello World в режиме конструктора, хотя код был сгенерирован автоматически, это не очень хорошая реклама.
Так почему же это не работает из коробки? И почему это "база". требуется?
Заранее спасибо.
1 ответ
Я думаю, что это проблема в Gradle Android Studio, Gradle это для загрузки библиотеки Android Studio, вам нужно обновить Gradle после этого Перейти к файлу -> Структура проекта, снимите флажок "Использовать встроенный JDK" и выберите 32-битный JDK.