我目前正在通过Android开发的Udemy课程学习Kotlin
,除非解决所有问题,否则我将无法继续该课程。这些问题之一是Failed To Instantiate one or more classes
它给出了详细的说明:
无法实例化以下类:
- 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)
提示:在IDE中显示时,在自定义视图中使用View.isInEditMode()
可以跳过代码或显示示例数据。如果这是意外错误,您也可以尝试构建项目,然后手动刷新布局。异常详细信息java.lang.ClassNotFoundException:
android.view.View$OnUnhandledKeyEventListener
我是Kotlin
和Android Studio的新手,所以有很多我不了解的地方,我尝试在Gradle
中做某事,但它只是关闭或崩溃了(我(不确定)Android Studio
,我不得不重新打开它。
答案 0 :(得分:0)
确保在gradle中有此行(Module:app)
implementation 'com.android.support:appcompat-v7:27.1.1'
或更高版本
然后
Build/Clean Project
Build/Rebuild Project
,如有必要,
File/Invalidate Caches / Restart