这是我的堆栈跟踪。
异常详细信息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) 将堆栈复制到剪贴板!
答案 0 :(得分:1)
有时Android Studio会出现一些渲染问题,因此在这种情况下你可以做三件事:
首先:确保在项目结构中(在您的依赖项中)导入了右appcompat-v7 library
其次:将预览窗口中的AppTheme
更改为AppCompat
主题。您可以尝试使用一些Holo主题,例如Holo.light或Holo.dark。
第三:您可以在渲染布局时更改Android版本 - 例如,您可以将其恢复到API级别21