java - IntelliJ - android - 损坏的冲突路径
问题描述
我曾经在 Android 中使用 Android Studio 进行程序,但我尝试过 IntelliJ,我安装了从 IntelliJ 下载它们的 JDK,但我遇到了几个问题。
完成构建后,一切似乎都是正确的,但是当我通过视图创建一个按钮时,我遇到了这些问题:
The following classes could not be instantiated:
- android.support.v7.widget.ActionBarContainer (Open Class, Show Exception, Clear Cache)
- android.support.v7.widget.ActionBarContextView (Open Class, Show Exception, Clear Cache)
- android.support.v7.app.WindowDecorActionBar (Open Class, Show Exception, Clear Cache)
Tip: Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE.
If this is an unexpected error you can also try to build the project, then manually refresh the layout.
Exception Details java.lang.ClassNotFoundException: android.view.View$OnUnhandledKeyEventListener
尝试再次安装JDK,但没有成功。
我也有 25 个这样的错误
Library Gradle: android.arch.lifecycle:livedata-core-1.1.1 has broken classes path: C:\Users\sjaim\.gradle\caches\transforms-1\files-1.1\livedata-core-1.1.1.aar\02222d4cd374ded1595eb215970c91b5\res [Fix]
Library Gradle: android.arch.lifecycle:runtime-1.1.1 has broken classes path: C:\Users\sjaim\.gradle\caches\transforms-1\files-1.1\runtime-1.1.1.aar\c33133894f42717aa7fb0ac25e7803e6\res [Fix]
Library Gradle: android.arch.lifecycle:viewmodel-1.1.1 has broken classes path: C:\Users\sjaim\.gradle\caches\transforms-1\files-1.1\viewmodel-1.1.1.aar\70595dda2942f8e25ef1d377dc2805c6\res [Fix]
解决方案
我结束了解决它,如果有人需要它,我把它放在这里。
首先,我按照 如何从 Windows(v10)中完全卸载 Android Studio 安全地删除 Android Studio?
然后我再次安装了 Android Studio,安装了 JDK 和必要的东西。在第一个项目中,它将下载其他内容,您将遇到类似“您将需要 [模块] [下载链接]”的错误,只需重置项目,一切都会好起来的。
玩得开心编程!
推荐阅读
- angular - 动态 canDeactivate Guard:在离开带有更改的表单之前显示确认消息
- php - 在 laravel 5 视图中反序列化一列数据的正确方法是什么
- buffer - 如何在 OpenCL 中使用 clEnqueueWriteBufferRect
- git - master 和 staged 之间的 git diff
- django - 2个按钮单文件上传表单django用于文件上传
- c# - WebAPI 作为云中的微服务
- java - Jackson 可以使用它没有编写的布尔 JSON 属性反序列化为具体的子类吗?
- r - 忽略 R 中平均值计算中的最大值
- angular - Angular Typescript 使用私有服务声明扩展一个类
- java - 按下后退按钮时,上一个片段显示空白屏幕(使用多个片段事务)