[Android小知识]Rendering Problems The following classes could not be instantiated解决一览

Android Studio中在写XML布局文件中,可以通过右下角的Design或者Preview来预览当前的UI界面,但是有时候出现了Rendering Problems The following classes could not be instantiated问题,[Android小知识]Rendering Problems The following classes could not be instantiated解决一览_第1张图片


网上其他的解决办法如下

方法一:清除缓存并重启

如图

[Android小知识]Rendering Problems The following classes could not be instantiated解决一览_第2张图片


[Android小知识]Rendering Problems The following classes could not be instantiated解决一览_第3张图片

但是本方法不适用于我


方法二:在 style文件中theme改一下


 在Theme.AppCompat.Light.DarkActionBar前面加上Base. 

如图[Android小知识]Rendering Problems The following classes could not be instantiated解决一览_第4张图片

或者[Android小知识]Rendering Problems The following classes could not be instantiated解决一览_第5张图片

但是仍然无效。


方法三:更改预览的UI对应的API

即为选择ui布局器左上角的API版本,选择与自己编译的版本一致或者低版本则完美解决问题~

[Android小知识]Rendering Problems The following classes could not be instantiated解决一览_第6张图片


你可能感兴趣的:(android开发知识)