【发布时间】:2012-09-03 07:39:49
【问题描述】:
在我项目的任何活动中,如果我做了一些更改然后保存该活动,我会收到消息“运行 android lint 遇到问题。”
这是我的错误日志:
java.lang.NullPointerException
at com.android.ide.eclipse.adt.AdtUtils.workspacePathToFile(AdtUtils.java:466)
at com.android.ide.eclipse.adt.internal.lint.EclipseLintClient.getClassPath(EclipseLintClient.java:753)
at com.android.tools.lint.client.api.LintClient.getJavaClassFolders(LintClient.java:198)
at com.android.tools.lint.detector.api.Project.getJavaClassFolders(Project.java:270)
at com.android.tools.lint.client.api.LintDriver.checkIndividualClassFiles(LintDriver.java:977)
at com.android.tools.lint.client.api.LintDriver.checkClasses(LintDriver.java:920)
at com.android.tools.lint.client.api.LintDriver.runFileDetectors(LintDriver.java:785)
at com.android.tools.lint.client.api.LintDriver.checkProject(LintDriver.java:661)
at com.android.tools.lint.client.api.LintDriver.analyze(LintDriver.java:288)
at com.android.ide.eclipse.adt.internal.lint.LintJob.run(LintJob.java:151)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)\
我不知道如何解决这个问题。
【问题讨论】:
-
你刷新你的项目了吗?这可能是由于 eclipse 在不存在的文件上保留了引用引起的
-
@Geoffroy 是的,但问题仍然存在..
标签: android eclipse nullpointerexception android-lint