0

这是被调用的函数

public void getData() 
{ 
    ParseDataFromInternet asyncObjectName = new ParseDataFromInternet(); 
    asyncObjectName.execute(); 
} 

这是我的异步类

private class ParseDataFromInternet extends AsyncTask<Void, Void, Void> 
{ 
    //Background thread 
    @Override
    protected Void doInBackground(Void... a)  
    { 
        //do something
        return null; 
    }   

} 

//得到这个错误: ParseDataFromInternet asyncObjectName = new ParseDataFromInternet();

java.lang.VerifyError: com.raymongulati.bbmalertandroidandios.MainActivity$ParseDataFromInternet
at com.raymongulati.bbmalertandroidandios.MainActivity.getData(MainActivity.java:90)

//The getData() function
at com.raymongulati.bbmalertandroidandios.MainActivity.onResume(MainActivity.java:79)

基本上,每当我创建一个新的 AsyncTaskObject 时,我都会收到 VerifiyError。任何想法是为什么?这是用于android应用程序开发的。我的手机上没有这个错误,但有人报告了它。

4

1 回答 1

0

这是 ADT 22.0 的一个已知问题。

如果您无法仅更新 ADT,您可以在此处找到解决方案

于 2013-09-26T00:13:00.643 回答