AS修改xml后必须clean

我的android studio最近在做项目时发现修改了xml文件后直接run在手机上并没有显示的还是未修改之前的效果,必须clean或者rebuild一下再run的时候在手机上才能看到效果。
gradle版本:4.4 对应的插件com.android.tools.build:gradle:3.1.2
相关的配置如下:
// SDK And Tools
minSdkVersion = 14
targetSdkVersion = 20
compileSdkVersion = 27
buildToolsVersion = '27.0.3'
//Dependencies
supportLibraryVersion = '26.1.0'

网上看到有修改instant run什么的都试过了不行,哪位大神指导讲解下。

可能是有缓存,可以将手机的app卸掉再安装

把你的当前APK进程关闭了 再试试看

https://www.jianshu.com/p/1a8ab3969c37

clean后你项目的R.java文件就会重新生成,所有的资源ID会重新分配,这样子你所修改的资源才能被Android真正识别,有时这个操作不是必要的,但是如果出现你修改了资源后,你的项目中出现了一些问题,那么执行Clean是一个必须的选择,这些资源包括drawable下的图片,布局里id的修改,values下资源的修改

clean一下项目,重新安装

clean后你项目的R.java文件就会重新生成,所有的资源ID会重新分配,这样子你所修改的资源才能被Android真正识别,有时这个操作不是必要的,但是如果出现你修改了资源后,你的项目中出现了一些问题,那么执行Clean是一个必须的选择,这些资源包括drawable下的图片,布局里id的修改,values下资源的修改