Android studio 3.1 XML预览未显示某些XML布局

P.C*_*icz 17 android android-studio android-studio-3.1

显示了一些布局,有些只是空白的灰色框架.我似乎无法找到工作的XML布局和不工作的XML布局之间的相关性,使用绑定,约束布局,复杂性和长度各不相同,无差错.该应用程序正在编译并运行良好.

有什么建议?

清除缓存/重新启动,清理,重建对此没有影响

解决方案:在预览模式下注意布局旁边的红色错误图标.它与id资源解析器@ 1有关.我在布局上手动编辑了一个资源ID.这在某种程度上修复了其余布局的问题.奇怪的.

编辑:似乎问题一直在重演.但是,在预览中更改主题会有所帮助.如果遇到问题,我也会尝试将预览模式更改为蓝图.

编辑2:我已经使用Android Studio 3.2 Canary 9和布局正常工作没有问题.我猜它与新旧绑定编译器有关

编辑3:天啊......问题没有结束.3.2 Canary 11在编辑布局时快速耗尽所有给定的内存,然后GC为我保留了所有IDE.需要每隔30分钟重启一次IDE.我最终恢复到3.1.1,如果没有加载,我强制刷新布局,如下面的注释中所建议的那样.

Roh*_*eja 14

对我来说,只有"强制刷新布局"有效.重新启动,重建,清洁无效.

在此输入图像描述


小智 5

我通过改变下面的依赖来解决它

implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'
Run Code Online (Sandbox Code Playgroud)

implementation 'com.android.support:appcompat-v7:27.1.1'
Run Code Online (Sandbox Code Playgroud)

  • 也为我工作,谢谢!那是我生命中的一个小时,我永远不会回来。 (2认同)