在几天前的eclipse更新之后,我开始得到有趣的错误,如:
package a.b.c;
import android.app.ListActivity;
import android.os.Bundle;
public class MyActivity extends ListActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
}
Description Resource Path Location Type
Syntax error on token "}", delete this token MyActivity.java /src/a/b/c line 11 Android Lint Problem
Syntax error on token "}", delete this token MyActivity.java /src/a/b/c line 11 Android Lint Problem
Syntax error, insert "}" to complete ClassBody MyActivity.java /src/a/b/c line 10 Android Lint Problem
有时关闭/重新开放项目有帮助。
有时关闭/重新开启日食会有所帮助。
我对这些错误感到厌倦。
解决问题的正确方法是什么。
如果在eclipse开始搞乱* .java文件中的CR / LF时总会发生。
我从Windows-> Preferences设置Eclipse首选项。导航到常规 - >工作区然后为“新文本文件行分隔符”到其他“Windows”但它没有帮助。
仍有同样的错误。
答案 0 :(得分:0)
我会尝试在命令行上使用-clean选项启动Eclipse。我敢打赌Eclipse以旧格式存储信息,更新的插件不喜欢它。
答案 1 :(得分:0)
Android Lint中显然存在一个错误。它有时会接管Java工具中的错误(正如您在问题视图“类型”列中看到的那样)。要消除错误的错误,只需按“Lint警告”视图中的“删除所有警告”按钮。
下次再次运行Lint时,您将收到有效的错误/警告。