安卓工作室渲染问题

196

我正在使用 Android Studio 0.2.3,当我打开一个 activity layout 时,预览应该出现在右侧,这样我就可以在 TextDesign 模式之间切换,再次显示布局的预览。

但是无论我处于 text 模式还是 design 模式,都没有预览。 我只得到错误 rendering problems...

当我编译所有内容并将应用安装到我的设备上时,它可以正常工作,没有任何错误。 但是为了开发和实验布局,如果能使预览正常工作那就最好了。

我也尝试在 studio 中切换不同的设备,但没有成功。

有人知道如何解决这个问题吗?


2
你是否找到了解决方法?我在使用0.2.6和0.2.7时也遇到了同样的问题。没有错误,设备上运行良好,但是我无法让预览功能正常工作。 - Tim
不幸的是,当我重新启动工作室时,预览功能会再次运行一段时间,但当我开始添加/修改许多组件时,错误会再次出现,我猜我的笔记本电脑可能太慢了(它相当老 ;)) 无法及时完成渲染等操作。 - wasp256
1
非常遗憾,目前我的程序出现了错误,无论我重启多少次都没有任何作用。当布局出现错误时,它会列举出来,但是当一切正确时,它只会显示渲染问题。我的电脑并不算古老或缓慢。我可以手动编辑文件并在设备上测试,但没有预览让人感到非常沮丧。 - Tim
我已经安装了0.2.7版本的工作室和Java 7版本...你描述的问题似乎与我遇到的完全相同,但不幸的是我不知道问题可能是什么。 - wasp256
1
可能是Android Studio的渲染问题的重复问题。 - H. Pauwelyn
在我的情况下,我将TextClock注释掉,然后再取消注释,布局就显示出来了。 - Reejesh PK
17个回答

0

渲染对我也没有起作用。在 Android 图标右侧,我有一个<null>值。我运行了

sudo apt-get install gradle

我重新启动了Android Studio,然后<null>值变成了23

看,现在它可以渲染了!:)

enter image description here


0

只需从SDK管理器中下载最小的首选SDK,然后进行构建。对我来说有效。


0
打开 activity_main.xml 文件。 如果你在文本视图下,请切换到设计视图。 查找带有 Android Robo 图标的 Android 版本。 更改 Android 版本。 问题解决了。

0

确保您的设计版本和targetSdkVersion版本相同。 例如:如果您的targetSdkVersion版本是22,则将您的设计版本也更改为22,以避免出现此问题。


0

这个问题可能源自笔记本电脑连接到像AnyConnect这样的软件产品。关闭远程连接对我有效。


0

最佳解决方案是前往“文件” -> “与Gradle文件同步项目”

希望这能帮到你


0
你所需要做的就是打开styles.xml文件,然后将父主题替换为


 Theme.AppCompat.Light.DarkActionBar 
to 
 Base.Theme.AppCompat.Light.DarkActionBar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接