记:studio中import 报红,但可以正常编译运行

记录一下填坑之路,汗汗汗

一、studio自带清除缓存

点击AndroidStudio菜单File -> Invalidate Caches/Restart… ,在弹出的对话框中点击Invalidate and Restart
等待AS清理并自动重启。

一般情况,问题都可以解决。But,我就是那个意外。。。

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

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

好多小伙伴都在这一步解决问题

三、删除user目录下.gradle

关闭AndroidStudio,删除C:\Users\用户名.gradle。重新打开AndroidStudio会自动Sync,等待同步完成。

  • 注意
    删除该文件夹所有的classpath、gradle、compile、implementation等,都需要重新从网上同步

四、删除user目录下.android文件夹

关闭AndroidStudio,删除C:\Users\用户名.android。重新打开AndroidStudio会自动Sync,等待同步完成。

五、重新加载sdk文件

修改配置的sdk文件夹名字,重新download需要的sdk

六、重装,重启大法

重启电脑,重新安装studio


最终方案

全新安装的studio肯定是没问题的,那就完全卸载,重新安装!!!

一言难尽,卸载重装都没解决
参考自 https://www.jianshu.com/p/af8b6a825d14
对照自己电脑路径,修改部分卸载目录,最终如下

  • 卸载Android Studio
rm -Rf /Applications/Android Studio.app
rm ~/Library/Preferences/com.google.android.studio.plist
rm -Rf ~/Library/Application Support/Google/AndroidStudio*
rm -Rf ~/Library/Logs/Google/AndroidStudio*
rm -Rf ~/Library/Caches/Google/AndroidStudio*
  • 删除Projects
rm -Rf ~/AndroidStudioProjects
  • 删除gradle
rm -Rf ~/.gradle
  • 卸载Android Virtual Devices(AVDs) and *.keystore
rm -Rf ~/.android
  • 删除Android SDK Tools
rm -Rf ~/Library/Android

安装studio,长舒一口气!!!

你可能感兴趣的:(记:studio中import 报红,但可以正常编译运行)