解决Android studio 3.13 preview控件预览不显示,但可以编译运行问题

问题:可以看到右边窗口没有显示出控件预览:

    解决Android studio 3.13 preview控件预览不显示,但可以编译运行问题

按理说预览窗口会显示helloworld,仔细看上面发现有一个红色错误,点开看

    解决Android studio 3.13 preview控件预览不显示,但可以编译运行问题

网上查阅资料,发现解决办法,要不就是修改styles.xml

    解决Android studio 3.13 preview控件预览不显示,但可以编译运行问题

修改:


"Theme.AppCompat.Light.DarkActionBar"

为:

"Base.Theme.AppCompat.Light.DarkActionBar"

或者修改预览窗口主题,或者修改builed.gradle

    解决Android studio 3.13 preview控件预览不显示,但可以编译运行问题

    构建sdk版本修改27

implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'
修改为

implementation 'com.android.support:appcompat-v7:27.1.0'

但是这些都只是解决了该项目的,下次新建后还是要改,

  implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'


然后编译就可以了,关闭Androidstudio重新打开:

    解决Android studio 3.13 preview控件预览不显示,但可以编译运行问题

但是这样下次新建又要改,一劳永逸的就是修改sdk

implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'

我猜测这个问题应该是Android studio 3.1.3跟sdk28版本跟build工具版本的小bug,所以我就修改了sdk跟build的版本

这里我改用27就可以了。

解决Android studio 3.13 preview控件预览不显示,但可以编译运行问题

    解决Android studio 3.13 preview控件预览不显示,但可以编译运行问题

    解决Android studio 3.13 preview控件预览不显示,但可以编译运行问题

这样子下次新建project也不会出现这个问题了。