2017-02-03 25 views
1

到底是什么。我的应用昨天工作。今天,每行代码都有一个lint错误,包括我的导入。大多数“不能解决....”Android Studio使用lint -compile-显示每行代码 - 错误

cannot resolve symbol TextView 
cannot resolve symbol Intent 
... 
... 

奇怪的是,我仍然可以运行我的程序到模拟器,它似乎工作正常。
这是我试过的。

  • 清洁工程

  • 重建项目

  • 同步处理项目

  • 更新Android工作室

  • 重申发布的Android工作室

  • 关闭项目并重新打开

更新:
我有这样的记下了我的布局预览

注:此项目包含Java编译错误,这可能导致渲染失败的自定义视图。首先解决编译问题。

我真的不知道该如何下手的故障排除这个问题

更新2 我要死在这里。我重新安装了Java和Android Studio。我相信我有正确的JDK和SDK的路径。我尝试了一个新项目...不会编译..同样的事情。我很欣赏任何建议。 enter image description here

SOLUTION YEAH !!

“文件” - > “缓存无效...”,然后选择 “无效,并重新启动”

+3

这些是编译器错误,而不是lint错误。这听起来像是在Android Studio中更改了SDK设置。 (请注意,如果您有lint错误,您仍然可以运行您的应用程序。另一方面,编译器错误不会允许您运行您的应用程序。) –

+0

有关从何处开始的任何建议。 – seekingStillness

+1

打开Android Studio项目设置并确保您的Android SDK正确并且Java JDK未被删除/升级到新路径 –

回答

1

我想通了。呼!

“File” - >“Invalidate Caches ...”,然后选择“Invalidate and Restart”