当前位置: 首页 > 知识库问答 >
问题:

错误:渲染问题找不到以下类android.support.v7.internal.widget.ActionBarOverLayout

傅啸
2023-03-14

我只是Android应用程序开发的初学者。当我在Android Studio 1.1.0上创建一个新项目时,它放弃了此错误“渲染问题找不到以下类android.support.v7.internal.widget.ActionBarOverlayLayout”

现在我在谷歌上搜索了一下,我发现大多数人可能给出了3个解决方案。

他们说:

>

  • 将 api(从预览窗口窗格)从 22 更改为 21,或者

    将应用主题从“项目主题”更改为任何其他主题。

    确保在项目结构中导入了正确的appcompat-v7库-

    dependencies {
        ...
        compile "com.android.support:appcompat-v7:18.0.+" }
    

    注意:我的android支持库是最新的(使用SDK Manager安装)。

    按照前两步,删除了错误。但我觉得这些都不是永久的解决方案,第二步似乎只是一个临时的解决方案。我对第一步也有疑问,如果要删除错误,我们将api从22更改为21,那么最后,我们的应用程序将无法在Android 5.1.1(api 22)中运行,它将仅限于Android 5.0.1及以下版本(api 21)。我的怀疑有效吗?关于第三步,这是这个问题的永久解决方案吗?

    附言:很抱歉标签不匹配,由于网站声誉,不允许添加确切的标签

  • 共有3个答案

    陈哲
    2023-03-14

    修改src/res/值/styles.xml

    <style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar"></style>
    

    然后选择API22,您会发现此问题已修复!

    能正青
    2023-03-14

    这是自Android Studio build 1.1以来的已知错误(它也仍在1.2和1.3预览版中)。将预览版的 API 级别从 22 切换到 21 可以修复大多数人的问题。在等待修复时,您也可以尝试一下。

    这里原回答:Android Studio v 1.1 / 1.2中的渲染问题

    只是转发

    耿锦
    2023-03-14

    修复资源/值/样式。xml,如下所示:

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

    按要求详解:<代码>主题。app compat . light . darkactionbar 反正是超类< code>Base的子类。Ctrl点击(Android Studio)它,你将被带到源代码:

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

    我们没有改变任何东西,我们只是更精确地定义了它。

     类似资料:
    • 问题内容: 在过去的六个月中,我一直在与Backbone合作。前两个月很混乱,学习并弄清楚我要如何围绕它构建代码。接下来的4个月,该公司推出了适合生产的应用程序。不要误会我的意思,Backbone使我摆脱了以前标准的成千上万行客户端代码的混乱,但是它使我能够在更短的时间内完成更多宏伟的事情,从而带来了一系列全新的问题。对于我在这里提出的所有问题,有一些简单的解决方案,感觉像是骇客或只是 错误 。我

    • ** 当我运行相同的应用程序与API级别23或21它正常工作,但我面临的问题API 17 logcat显示E/dalvikvm:找不到类android.util.ArrayMap如果你有任何想法,请与我分享 谢啦 **

    • 问题内容: 我正在一个使用bean验证(Hibernate Validator 5.1.3.Final)的项目上。我的bean具有带注释的属性。 但是,当验证发生时,我得到以下异常: 怎么了?Hibernate Validator不支持LocalDate? 问题答案: 实际上要提到的问题是HV-874。Hibernate Validator 5.2.x确实增加了对某些新Java 8日期/时间类型的

    • 。 不管我怎么努力都解决不了这个问题。我不知道为什么会这样,我真的厌倦了。我是初学者,这个问题让我发疯。我试着改变 -->到false 可能是执行方法上的问题,我不知道。可能是我的SDK版本有问题。我试过迁移到AndroidX,但没有成功。

    • 我是android studio的新手,安装了一个新版本(1.5.1版)。出于某种原因,我一直收到一条错误消息(每次我使用应用程序主题时),说有渲染问题:缺少样式。我在网上寻找解决方案,但大多数都过时了,或者根本不起作用。 谢谢你的帮助。 清单文件: 构建渐变:

    • 从昨天开始,我已经开始与Android Studio的工作。我的问题是当我做我的布局。我有下一个错误(观看屏幕截图了解更多信息): 渲染问题:此版本的渲染库比您的Android Studio版本更新。请更新Android Studio 如果我检查更新,他会说我已经有了最新版本的Android studio,所以我无法更新。 我也在SDK管理器中安装了一些东西,请看下面的截图。 有人能帮我解决这个问