Android Studio渲染问题:无法find以下类
我只是更新Android Studio,当我重新启动它,预览窗口渲染失败,我被告知
以下类无法find: – android.support.v7.internal.widget.ActionBarOverlayLayout
如果有人能告诉我该怎么办才能解决这个渲染问题? 谢谢。
你必须做两件事情:
- 一定要在项目结构 – >依赖关系中导入正确的appcompat-v7库
- 将预览窗口中的主题更改为不是AppCompat主题。 以Holo.light或Holo.dark为例。
请看下面的链接 – 这里是我find一个解决scheme,为我工作。
在Android Studio v 1.1 / 1.2中渲染问题
当渲染布局为我工作时更改Android版本 – 我翻转回到21,我的“Hello World”应用程序然后呈现基本activity_main.xml确定 – 在22我得到这个错误。 我从这篇文章中借用了这个图片,告诉你在XML预览的Design选项卡中点击的地方。 什么是奇怪的是,当我翻转回22问题仍然没有:-)。
当我在IntelliJ IDEA项目中引入其他支持库时,我遇到了这个问题
所以对于我“文件” – >“无效的caching…”,并select“无效和重新启动”选项来解决这个问题。
我不得不改变我的values / styles.xml
<!-- Base application theme. --> <style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
在这个变化之前,没有“基地”。
(IntelliJ IDEA 2017.2.4)
要使用ActionBarOverlayLayout
类,您需要将其包含在build.gradle文件的依赖项部分中:
compile 'com.android.support:design:24.1.1'
再次同步项目,然后你会发现没有问题
当我在最新更新的Android Studio中创build第二个活动时,遇到了这个错误,我简单地通过将第一个布局的整个xml代码复制粘贴到第二个布局来解决问题,然后删除了不必要的代码。