解决Android studio 3.13 preview控件预览不显示,但可以编译运行问题
问题:可以看到右边窗口没有显示出控件预览:
按理说预览窗口会显示helloworld,仔细看上面发现有一个红色错误,点开看
网上查阅资料,发现解决办法,要不就是修改styles.xml
修改:
"Theme.AppCompat.Light.DarkActionBar"
为:
"Base.Theme.AppCompat.Light.DarkActionBar"
或者修改预览窗口主题,或者修改builed.gradle
把
构建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重新打开:
但是这样下次新建又要改,一劳永逸的就是修改sdk
implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'
我猜测这个问题应该是Android studio 3.1.3跟sdk28版本跟build工具版本的小bug,所以我就修改了sdk跟build的版本
这里我改用27就可以了。
这样子下次新建project也不会出现这个问题了。