Android Studio Java代码报红(所有第三方库引入失败),但可正常运行解决方法(4种方式)

解决各种情况导致的Java代码报红(所有第三方库引入失败),但是可以Build成功,甚至编译APK成功.
解决这个问题我尝试了多种方法,我会优先给出我成功的放案,其他的方案大家也可以尽量尝试,因为导致这个问题的环节可能有多种

一.从Android Studio层面解决问题: 删除user目录下.AndroidStudio中的文件


关闭AndroidStudio,进入C:\Users\xUser.AndroidStudio3.1(3.1为当前AS版本号),删除除了config以外的文件。重新打开AndroidStudio会自动Sync,等待同步完成。
这里写图片描述

这个方案成功的解决了我的问题,直接从Android Studio层面清除缓存

二. 从Project 项目层面解决问题: 清除项目缓存


点击AndroidStudio菜单File -> Invalidate Caches/Restar… ,在弹出的对话框中点击Invalidate and Restar
。等待AS清理并自动重启。
这里写图片描述
这里写图片描述

三. 从Gradle层面解决问题: 清除user目录下.gradle文件,重新下载Gradle


关闭AndroidStudio,删除C:\Users\xUser.gradle。重新打开AndroidStudio会自动Sync,等待同步完成。
注意:删除该文件夹所有的classpath、gradle、compile、implementation等,都需要重新从网上同步。

这里写图片描述

四、删除工程目录下.gradle、.idea

关闭AndroidStudio,进入工程根目录,删除.gradle、.idea两个文件夹。重新打开AndroidStudio会自动Sync,等待同步完成。

这里写图片描述

由于问题根源难定,请大家逐一尝试.

转载出处:https://blog.csdn.net/hx7013/article/details/79971980

猜你喜欢

转载自blog.csdn.net/qq_26585943/article/details/80375964