[英]Android AsyncTask java.lang.VerifyError Error
Here's the function being called 这是被调用的函数
public void getData()
{
ParseDataFromInternet asyncObjectName = new ParseDataFromInternet();
asyncObjectName.execute();
}
This is my AsyncClass 这是我的AsyncClass
private class ParseDataFromInternet extends AsyncTask<Void, Void, Void>
{
//Background thread
@Override
protected Void doInBackground(Void... a)
{
//do something
return null;
}
}
//Getting this error on: ParseDataFromInternet asyncObjectName = new ParseDataFromInternet(); //在以下位置获取此错误: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)
Basically, whenever I make a new AsyncTaskObject, i'm getting VerifiyError. 基本上,每当我创建一个新的AsyncTaskObject时,我就会收到VerifiyError。 Any idea's why? 知道为什么吗? This is for android application development. 这是用于android应用程序开发。 I don't have this error on my phone, but some people have reported it. 我的手机上没有此错误,但有人报告了此错误。
This is a known issue with ADT 22.0. 这是ADT 22.0的一个已知问题。
If you're unable to just update ADT, you can find a solution here . 如果您无法仅更新ADT, 可以在此处找到解决方案 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.