渲染因已知错误而失败

时间:2016-12-22 11:58:29

标签: android class rendering

我从GitHub下载了一个项目,然后将其导入Android Studio。它似乎工作正常,但我不断在设计视图上渲染错误。设计现在只是灰色屏幕,没有任何显示。

错误

  

渲染因已知错误而失败。请尝试重建   该   以下类无法实例化:    - android.support.design.widget.CoordinatorLayout(Open Class,Show Exception,Clear Cache)    - android.support.v7.widget.AppCompatTextView(Open Class,Show Exception,Clear Cache)提示:在自定义中使用View.isInEditMode()   视图在IDE中显示时跳过代码或显示示例数据。如果这   是一个意外的错误,你也可以尝试建立项目,然后   手动刷新布局。例外细节   java.lang.NoSuchFieldError:CoordinatorLayout at   android.support.design.widget.CoordinatorLayout。(CoordinatorLayout.java:197)   在   android.support.design.widget.CoordinatorLayout。(CoordinatorLayout.java:189)   at java.lang.reflect.Constructor.newInstance(Constructor.java:423)   在   android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727)   在android.view.LayoutInflater.inflate(LayoutInflater.java:495)at   android.view.LayoutInflater.inflate(LayoutInflater.java:397)复制   堆栈到剪贴板

我已经尝试了几乎所有提出给我的解决方案:更新,同步Gradle,重建项目,使缓存无效等。但似乎没有任何工作。如果有人能够更好地理解这个问题,那将非常感激!

正如我所说,我知道之前有人遇到过这个问题,但他们的解决方案都没有对我有用。

2 个答案:

答案 0 :(得分:10)

使用Base在你的Style前添加Base。为@filol欢呼为线程。

<style name="AppTheme" parent="Theme.AppCompat.Light">

<style name="AppTheme" parent="Base.Theme.AppCompat.Light">

答案 1 :(得分:4)