@AndroidStudioUser

Как исправить ошибку в Android Studio?

Создаю новый проект. Ничего не меняю в нем. XML не загружается. Выдает две ошибки:
Render problem и Failed to instantiate one or more classes.

Copy stack to clipboard выдает это:

java.lang.ClassNotFoundException: androidx.constraintlayout.core.widgets.ConstraintWidgetContainer
at org.jetbrains.android.uipreview.ModuleClassLoader.load(ModuleClassLoader.java:201)
at com.android.tools.idea.rendering.RenderClassLoader.findClass(RenderClassLoader.java:61)
at org.jetbrains.android.uipreview.ModuleClassLoader.findClass(ModuleClassLoader.java:135)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.jetbrains.android.uipreview.ModuleClassLoader.loadClass(ModuleClassLoader.java:235)
at androidx.constraintlayout.widget.ConstraintLayout.(ConstraintLayout.java:504)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.jetbrains.android.uipreview.ViewLoader.createNewInstance(ViewLoader.java:404)
at org.jetbrains.android.uipreview.ViewLoader.loadClass(ViewLoader.java:187)
at org.jetbrains.android.uipreview.ViewLoader.loadView(ViewLoader.java:145)
at com.android.tools.idea.rendering.LayoutlibCallbackImpl.loadView(LayoutlibCallbackImpl.java:309)
at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:417)
at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:428)
at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:332)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:961)
at android.view.LayoutInflater.inflate(LayoutInflater.java:659)
at android.view.LayoutInflater.inflate(LayoutInflater.java:501)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:328)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:396)
at com.android.tools.idea.layoutlib.LayoutLibrary.createSession(LayoutLibrary.java:209)
at com.android.tools.idea.rendering.RenderTask.createRenderSession(RenderTask.java:608)
at com.android.tools.idea.rendering.RenderTask.lambda$inflate$6(RenderTask.java:734)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

6389e47e62275595208194.png
6389e48b6f65b080594407.png 6389e4991be48825459148.png alt="image"/>
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 1
@402d
начинал с бейсика на УКНЦ в 1988
По моему у Вас ошибка чуть раньше, которую Вы не замечаете.
Между создаю новый проект и заходом в редактирование лайоута.
Gradle отработал без ошибок ?
Тут может ругаться на версию java. Заходишь в настройки и меняешь ее с 1_8 на нужной для градле
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы