Android Studio 1.2.1.1 布局预览问题 [英] Android Studio 1.2.1.1 layout preview problems

查看:29
本文介绍了Android Studio 1.2.1.1 布局预览问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

更新到 Android Studio 1.2.1.1 后,我新建了一个全新的空白项目并创建了 layout.xml

After updating to Android Studio 1.2.1.1, I created a new fresh blank project and created a layout.xml

创建后不久,我决定看一下预览.我进去看到了:

Shortly after creation, I decided to look at the preview. I went in and I saw this:

无法实例化以下类:- android.support.v7.internal.widget.ActionBarOverlayLayout (Open Class, Show Exception, Clear Cache) 提示:在 View.isInEditMode() 中使用您的自定义视图在显示时跳过代码或显示示例数据IDE 异常详细信息 java.lang.NoClassDefFoundError: 无法初始化类android.support.v7.internal.widget.ActionBarOverlayLayout 在java.lang.reflect.Constructor.newInstance(Constructor.java:408) 在android.view.LayoutInflater.inflate(LayoutInflater.java:482) 在android.view.LayoutInflater.inflate(LayoutInflater.java:414) 在com.android.layoutlib.bridge.bars.BridgeActionBar.(BridgeActionBar.java:84)在com.android.layoutlib.bridge.bars.AppCompatActionBar.(AppCompatActionBar.java:56)将堆栈复制到剪贴板

The following classes could not be instantiated: - android.support.v7.internal.widget.ActionBarOverlayLayout (Open Class, Show Exception, Clear Cache) Tip: Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE Exception Details java.lang.NoClassDefFoundError: Could not initialize class android.support.v7.internal.widget.ActionBarOverlayLayout   at java.lang.reflect.Constructor.newInstance(Constructor.java:408)   at android.view.LayoutInflater.inflate(LayoutInflater.java:482)   at android.view.LayoutInflater.inflate(LayoutInflater.java:414)   at com.android.layoutlib.bridge.bars.BridgeActionBar.(BridgeActionBar.java:84)   at com.android.layoutlib.bridge.bars.AppCompatActionBar.(AppCompatActionBar.java:56) Copy stack to clipboard

我以前从未见过,也从未遇到过.有人知道如何解决这个问题吗?

I have never seen it before and I had never encountered it before. Anyone have any idea how to fix this?

有人推荐我这个 位置,但没有用.它只给我带来了 NullPointerExceptions.

Someone Recommended me this location but it didn't work. It only brought me NullPointerExceptions.

我尝试重建项目,但没有成功.

I tried rebuilding the project but it didn't work.

推荐答案

似乎是一个错误.解决方法是从 styles.xml 中的 Base 主题继承:

Seems to be a bug. Workaround is to inherit from the Base theme in your styles.xml:

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

这篇关于Android Studio 1.2.1.1 布局预览问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆