繁体   English   中英

Android API 22加载错误

[英]Android API 22 loading error

我在Eclipse Luna中创建了一个针对API 22的Android项目,并将最小sdk设置为API 8,当我尝试打开activity_main xml文件时,该渲染对于所有其他版本(在第一个屏幕截图中显示如下)都可以正常工作,但是在22(第二个屏幕截图中)屏幕截图) 对于API 21在此处输入图片说明

错误日志在第二个屏幕截图中。 我只是在尝试Android开发,我真的很困惑。 有人知道这是我引起的问题还是错误? 谢谢你

错误日志:

找不到与ID 2130772026相对应的样式

找不到与ID 2130771996相对应的样式

java.lang.NullPointerException

异常详细信息记录在窗口>显示视图>错误日志中

以下类无法实例化:

-android.support.v7.internal.app.WindowDecorActionBar(打开类,显示错误日志)

有关更多详细信息,请参见错误日志(“窗口”>“显示视图”)。

还有另一种解决方案。 转到style.xml并以appcompat.light父样式将此项目写入。

<style name="AppCompatTheme" parent="@style/Theme.AppCompat.Light">
    <item name="windowActionBar">false</item> 
</style>

使用sdk管理器检查是否已安装与API级别22特别相关的必需工具,然后重新启动sdk管理器和IDE。

通过导入android.app.Activity使您的Activity扩展Activity; 它将解决问题并从main_Activity中删除appcompat7参考

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM