这是被调用的函数
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应用程序开发的。我的手机上没有这个错误,但有人报告了它。