热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在AndroidStudio3.0布局编辑器中渲染错误

如何解决《在AndroidStudio3.0布局编辑器中渲染错误》经验,为你挑选了4个好方法。

我刚开始学习Kotlin进行android开发,并开始了一个空项目并添加了一个活动.我已经在Kotlin文档中添加了所需的gradle依赖项.默认情况下,MainActivity的xml文件仅包含TextView.但是当我尝试在布局编辑器中预览xml时,它会显示"渲染错误"

Render problem

Failed to load AppCompat ActionBar with unknown error.

我也得到了这个

The following classes could not be instantiated:
- android.support.v7.widget.AppCompatImageView (Open Class, Show Exception, Clear Cache)
- android.support.v7.widget.ActionBarContainer (Open Class, Show Exception, Clear Cache)
- android.support.v7.widget.Toolbar (Open Class, Show Exception, Clear Cache)
- android.support.v7.widget.AppCompatTextView (Open Class, Show Exception, Clear Cache)
- android.support.v7.widget.ActionBarContextView (Open Class, Show Exception, Clear Cache)
- android.support.v7.app.WindowDecorActionBar (Open Class, Show Exception, Clear Cache)
- android.support.v7.widget.ActionBarOverlayLayout (Open Class, Show Exception, Clear Cache)


Exception Details java.lang.ClassNotFoundException: android.support.v4.view.TintableBackgroundView

我尝试过重建项目并手动刷新布局.但似乎没有任何效果.

那我该怎么办?我正在使用带有Kotlin的Android Studio 3.0 Canary 2

编辑:

我取得了一些进展.我发现我的AppCompat主题都没有工作.



1> 小智..:

此解决方案可以帮助您.修改style.xml:



至:


你能解释一下为什么这个有用吗?
你救了我的一天
为什么这样做,一般来说这是件坏事?

2> oreo..:

我也有这个问题,解决方法如下:修改appcompat-v7:26.0.0-beta2on build.gradle(modle:app)来appcompat-v7:26.0.0-beta1.



3> 小智..:

Dude我也有使用Android Studio 3.0的相同问题,我通过在res的value文件夹下的样式文件中进行一些更改得到了一个解决方案.

这里是...


我添加了"Base".在父母,使其正常工作!



4> 小智..:

错误是:

implementation 'com.android.support:appcompat-v7:26.0.0-beta2' 

改变:

implementation 'com.android.support:appcompat-v7:26.0.0-beta1'


推荐阅读
author-avatar
粪青12_601
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有