我刚刚开始学习Kotlin进行android开发,并开始了一个空项目并添加了一个活动。我已经在Kotlin文档中添加了所需的gradle依赖项。默认情况下,MainActivity的xml文件仅包含TextView。但是当我尝试在布局编辑器中预览xml时,它会显示“渲染错误”
Render problem
Failed to load AppCompat ActionBar with unknown error.
我也得到了这个
The following classes could not be instantiated:
- android.support.v7.widget.AppCompatImageView (Open Class, Show Exception, Clear Cache)
- android.support.v7.widget.ActionBarContainer (Open Class, Show Exception, Clear Cache)
- android.support.v7.widget.Toolbar (Open Class, Show Exception, Clear Cache)
- android.support.v7.widget.AppCompatTextView (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)
- android.support.v7.widget.ActionBarOverlayLayout (Open Class, Show Exception, Clear Cache)
Exception Details java.lang.ClassNotFoundException: android.support.v4.view.TintableBackgroundView
我尝试过重建项目并手动刷新布局。但似乎没有任何效果。
那我该怎么办?我正在使用带有Kotlin的Android Studio 3.0 Canary 2
编辑:
我取得了一些进展。我发现我的AppCompat主题都没有工作。