gpt4 book ai didi

android - @SuppressLit(( {"ParseError","ParseError"})

转载 作者:太空狗 更新时间:2023-10-29 16:07:16 25 4
gpt4 key购买 nike

我是安卓开发新手。我想知道当我尝试删除错误时,我的代码中出现了一行,即:

@SuppressLint({ "ParserError", "ParserError", "ParserError", "ParserError", "ParserError", "ParserError", "ParserError", "ParserError", "ParserError" }) @Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
Thread timer = new Thread(){
@SuppressLint("ParserError") public void run(){
try{
sleep(5000);
}
catch(InterruptedException e){
e.printStackTrace();
}
finally{
Intent intent = new Intent("com.example.basiccounter.COUNTER");
startActivity(intent);
}
}
};
timer.start();
}

我想知道 @SuppressLint({}) 这行代码的含义以及为什么会这样?以及如何克服这个问题?

最佳答案

我也有同样的问题。这是针对 android 的新更新的 Lint 解析器,有一些问题。我必须说当你复制粘贴很多行或更新而不经常保存时它有一些错误。

为了克服这个问题,我没有添加这些警告,我只是根据 Lint 删除了“有问题”的行,保存以免出现构建错误,然后重新粘贴,警告就消失了。我找不到解决此问题的模式,也没有标准解决方案。我想它应该对你有用。试一试

更新:我找到了一个不涉及复制粘贴代码的新解决方案。如果您几乎确定您的代码是正确的并且那里不应该有 Lint 标记,只需单击警告按钮并选择“清除所有 lint 标记”。然后 build ,你很高兴去。

如果问题仍然存在,那么 lint 标记确实有用,它不是错误。

关于android - @SuppressLit(( {"ParseError","ParseError"}),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11293395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com