Java 呈现问题:无法实例化以下类

Java 呈现问题:无法实例化以下类,java,android,rendering,Java,Android,Rendering,我和其他许多人一样有问题;我看到了所有其他类似的问题,但它们并没有解决我的问题 这是我的错误: 建议使用以下方法解决此问题: 1)将API从22(5.1.1)更改为21(5.0.1) 但是我想使用5.1.1,那么如何在不更改为旧版本的情况下使用它呢 2)从以下位置编辑styles.xml文件: <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 致: 但是,在我这样做之后,在MainAc

我和其他许多人一样有问题;我看到了所有其他类似的问题,但它们并没有解决我的问题

这是我的错误:

建议使用以下方法解决此问题:

1)将API从22(5.1.1)更改为21(5.0.1)

但是我想使用5.1.1,那么如何在不更改为旧版本的情况下使用它呢

2)从以下位置编辑styles.xml文件:

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

致:


但是,在我这样做之后,在MainActivity.java中,我的ActionBarActivity似乎被弃用了:

3)将主题更改为全息光/全息暗

但是,我想为我的应用程序添加材料主题;如何在不改变主题的情况下解决问题?(此外,此解决方案中也会出现不推荐的错误)


因此,我如何解决这个问题而不产生上述任何副作用?为什么会发生这种情况?

谷歌建议使用工具栏,然后将工具栏用作操作栏。但是,您必须将其添加到gradle文件中

compile 'com.android.support:appcompat-v7:22.0.0'

如果您添加了这个,actionbar就不应该再被弃用了。请试一试。它在我的项目中起了作用。谢谢

我应该将其添加到哪个“gradle文件”中?您应该添加模块:应用程序gradle文件
compile 'com.android.support:appcompat-v7:22.0.0'