0

呼び出される関数は次のとおりです

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

これは私の AsyncClass です

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 に答える