AVObject brandObj = query.getFirst();
줄에 NetworkOnMainThreadException 오류가 발생합니다. 오류에 대한 검색을 한 후에 Asynctask와 같은 것을 사용해야합니다. 그러나 그것을하는 방법을 알아낼 수 없었다.Android Studio - NetworkOnMainThreadException이 객체 생성자
AVObject
는 ParseObject
public class Product {
Product(AVObject object) {
try {
AVObject brandObj = query.getFirst(); // this one is making network request
} catch (AVException e) {
e.printStackTrace();
}
}
}
과 동일해야 하는가 I extends AsyncTask<AVObject, Void, AVObject>
다음
내가doInBackground
모든 제안에 작성해야 무엇인지
@Override
protected AVObject doInBackground(AVObject... objects) {
return null;
}
그러나하지?
doInBackground에서 [android.os.NetworkOnMainThreadException을 어떻게 수정합니까?] (https://stackoverflow.com/questions/6343166/how-do-i-fix-android-os-networkonmainthreadexception) –
가능한 복제본입니다. write query.getFirst(). 네트워크 요청을하는 방법입니다. –
다른 작업에서 실행해야하는 코드를 넣으십시오. – MeknessiHamida