Android Studio-Classes хан not be instantiated

гm using Ubuntu 14.04, гve started to delve into app development and онлайн гm following some tutorials and гve ест across this rendering issue. Whenever I select any theme other than AppTheme. NoActionBar I get an ошибка along the following lines.

The following classes could not be instantiated: - android.support.design.widget. CoordinatorLayout (Опен Класс, Шоу Exception, Клеар Каче) - android.support.design.widget. AppBarLayout (Опен Класс, Шоу Exception, Клеар Каче) Tip: Используйте View.isInEditMode () in your custom views to skip code or шоу sample датирует when shown in the IDE Экссептион Детаильс

java.lang. IllegalArgumentException: You need to использовал Theme. AppCompat theme (or descendant) with the design library. at android.support.design.widget. ThemeUtils.checkAppCompatTheme (ThemeUtils.java:34) at android.support.design.widget. CoordinatorLayout. (CoordinatorLayout.java:178) at android.support.design.widget. CoordinatorLayout. (CoordinatorLayout.java:172) at java.lang.reflect. Constructor.newInstance (Строитель java:422)
at android.view. LayoutInflater.createViewFromTag (LayoutInflater.java:704) at android.view. LayoutInflater.inflate (LayoutInflater.java:492) at android.view. LayoutInflater.inflate (LayoutInflater.java:394) Copy stack to clipboard

My grasp is I need to использовал Theme. AppCompat. Which гm unsure of what that is or how to do this. Схвати I said I am brand new to Андроид Студио and the интерфейс is very foreign to я.

One user mentioned

All you need to do is add android:theme = "style/Theme. AppCompat. Light" to your application tag in the AndroidManifest.xml file.

But I only seem to have в MainActivity.java, content_main.xml and an activity_main.xml, is this в different file I need to add?

If anyone - any неудар в лунку or help it would be greatly appreciated thank you, I am very new to Андроид Студио and app development!

0
задан 4 November 2015 в 21:11

1 ответ

Если бы Вы следовали самому первому "Начинающему" учебному руководству, то у Вас должно быть дерево Проекта, которое похоже на "Измененную тему" снимок экрана, который я включительно Файл AndroidManifest.xml находится под папкой "деклараций", не "Java" или "res" папкой.

Измененная тема

я уже внес изменение, которое Вы упоминаете.

Как примечание сочувствия, я сейчас увеличиваю ту же кривую обучения в Windows и сразу столкнулся с этим при попытке представить предварительный просмотр расположения для самого первого "Привет Мировое" приложение в официальном учебном руководстве по Google "Getting Started". Я должен сказать, это является довольно обескураживающим для столкновения с чем-то настолько загадочным так вначале, но по словам моих друзей, которые знают Android, это - довольно хорошее введение в разочарования разработки для платформы. Таким образом, возможно, это - соответствующий вводный опыт, даже если это печально.

0
ответ дан 30 September 2019 в 05:49

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

Похожие вопросы: