Android Studio渲染问题,无法找到类

时间:2015-03-22 13:51:43

标签: android android-studio

我刚刚更新了sdk。我用FrameLayout和TextView创建了一个新的布局XML。我遇到了渲染问题:

  

找不到以下类:    - android.support.v7.internal.widget.ActionBarOverlayLayout

我试过了,但没有一个能奏效。我该怎么解决?

8 个答案:

答案 0 :(得分:22)

Android Gradle插件中存在一个错误,将在1.2.3版本中修复。这里描述了错误:http://tools.android.com/knownissues以及两个解决方法。下面是我成功使用的那个:

  

解决方法1:首先手动构建项目(Build> Rebuild project),然后手动同步项目(使用工具栏中的Sync with Gradle文件,或者从Tools> Android菜单中),最后按Refresh in布局编辑器上方的工具栏。

答案 1 :(得分:4)

尝试将主题更改为与“AppTheme”不同的主题。 我有同样的问题,这就是我修复它的方法。

答案 2 :(得分:1)

简单地重建项目构建 - >重建项目为我解决了

答案 3 :(得分:1)

我将用于渲染布局的android版本从22改为17并且它有效。

答案 4 :(得分:0)

尝试将minSdkVersion设置为API 21。 如果你的minSdkVersion是21或22,则不会显示此错误。

答案 5 :(得分:0)

作为Android开发的初学者,我在将第一个简单程序构建为“Hello World”时遇到了相同的渲染问题。 我认为问题可能在于找到Android SDK路径。但是,我的实验表明它是Android Studio 1.1中的一个Bug。 当我选择API 20以下的任何API作为最低可接受的API时,我遇到了渲染错误。例如。我尝试使用API​​ 15(Android 4.0.3)或API 8(Android 2.2)作为最小支持API我收到了错误。 但是,当我将任何API放在API 20之上作为最低支持API时,构建成功运行,我可以看到输出。

我知道什么有效,什么没有,但为什么会发生这种情况以及如何解决这个问题以获得较低的API版本支持是我对有经验的程序员的期待。

答案 6 :(得分:0)

它不是导致问题的SDK。 据我所知,它是Android Studio(如果我错了,请纠正我) 为了避免这个错误,您可以通过转到重建项目 构建 - >重建项目。

答案 7 :(得分:0)

尝试将主题“AppTheme”更改为 Light 它对我有用