开发过程中Android Studio代码忽然变红,包括:v4、注解、生命周期方法等变红、但是不影响运行。
使用网上说的方法clean、Make Project、sync、File->Invalidate Caches/Restart...->Invalidate Caches/Restart等完全没用。
排查原因时发现,External Libraries中v7和v4都没有,但是gradle也没有出错。
后面发现compileSdkVersion和v7版本是25而buildToolsVersion是27然后把版本修改为一致后,解决。