android项目迁移到另一个电脑后 导入http包报错,但是能正常运行

android studio项目迁移到另一个电脑之后,http包报错,但是可以正常运行程序,程序也可以正常联网,那为什么会报错?如图

img

img


这些都爆红了,代码都红了,但是还是能正常运行,包也导入了,gradle文件改写的配置也写了
useLibrary 什么的

img


求解

你迁移项目是不是把.idea一起带过来了?关闭as,删除项目根目录下的.idea文件夹(隐藏文件夹),重新打开。

很正常,as的bug而已。大概有这么几个方法,自己试试哪个有用吧

  1. clean + rebuild + restart
  2. 上部菜单 File -> Invalidate Caches/Restart
  3. 重新同步,和方法1类似

清理一下as的缓存(默认在C:\Users\Admin),直接删掉
然后重启as基本解决80%类似的问题