Android Studio渲染错误:缺少样式

时间:2016-03-29 05:18:09

标签: android android-studio android-theme

我试图通过TheNewBoston.com上的教程学习Android。 在本教程中,我应该切换到物质光主题。那是我收到错误的时候。它说:

  

缺少样式。是否为布局选择了正确的主题?

这是一个屏幕截图:

Screenshot

以下是我尝试的内容:

  1. 我已尝试切换出Android API 23,N预览为较低版本 API
  2. 我尝试更改styles.xml文件中的代码

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

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

  3. 我已尝试使缓存无效并重新启动。

  4. 似乎没有任何效果。我在Android上很新,只是想正确设置IDE。我也在启动时收到此消息,我认为它与错误相关:

    Related Error

4 个答案:

答案 0 :(得分:1)

将您的布局预览从API N更改为API 23.同时选择目标并编译sdk版本23.

enter image description here

更改编译sdk版本和Build SDK版本

enter image description here

答案 1 :(得分:0)

您是否已将此行添加到依赖项

下的build.gradle文件中
   compile 'com.android.support:appcompat-v7:23.2.1'

请注意,支持版本号可能更高。在你的依赖项下面添加以下行

    compile 'com.android.support:design:23.2.1'

答案 2 :(得分:0)

在布局图形显示顶部的主题下拉列表中。 更改主题。

检查你的主题风格,而不是在布局中选择它

OR

从Holo更改为Theme,显示的布局和错误消失。

检查this answer了解更多详情

答案 3 :(得分:0)

重新安装Android Studio并右键单击快捷方式以管理员身份运行程序,以解决问题。