java.lang.NoClassDefFoundError:android / support / v7 / internal / widget / ActionBarOverlayLayout $ 1

时间:2015-06-19 06:34:04

标签: java android android-studio

这是我的堆栈跟踪。

  

异常详细信息java.lang.NoClassDefFoundError:   android / support / v7 / internal / widget / ActionBarOverlayLayout $ 1 at   android.support.v7.internal.widget.ActionBarOverlayLayout。(ActionBarOverlayLayout.java:91)   在java.lang.reflect.Constructor.newInstance(Constructor.java:513)
  在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)   在   com.android.layoutlib.bridge.bars.AppCompatActionBar。(AppCompatActionBar.java:56)   将堆栈复制到剪贴板!

please look the error on image

1 个答案:

答案 0 :(得分:1)

有时Android Studio会出现一些渲染问题,因此在这种情况下你可以做三件事:

首先:确保在项目结构中(在您的依赖项中)导入了右appcompat-v7 library

其次:将预览窗口中的AppTheme更改为AppCompat主题。您可以尝试使用一些Holo主题,例如Holo.light或Holo.dark。

第三:您可以在渲染布局时更改Android版本 - 例如,您可以将其恢复到API级别21