마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

AsyncTask로 스레드 돌릴때 최대 몇개까지 돌릴 수 있나요?

0 추천
제가 앱을 하나 만드는데

AsysncTask를 이용해 스레드를 돌리는데 6개 이상 알람을 설정하니 앱이 죽더라고요...

이거 어떻게 해야 할까요.ㅠ.ㅠ

6개 이상 돌리고 싶은데..

핸들러메시지로 하면 슬립모드일때 사용이 불가한것 같던데 핸들러로 웨이크 업 하는 방법이 따로 있나요?

왕초보 개발자라서 잘 몰라요 ㅠㅠ 도와주세요 선배님들!
익명사용자 님이 2015년 7월 30일 질문

1개의 답변

0 추천

Thread 생성 시   stack에 할당되기 때문에, stack 메모리가 부족하면 오류가 날 수는 있습니다만

6개 이상도 충분히 가능합니다.

아무래도 다른 부분에서 오류가 있는게 아닐까 합니다.

그리고 알람의 경우 AsysncTask 보단  alarmmanager 를 사용하시는게 좋을 듯 하네요.

 

익명사용자 님이 2015년 7월 30일 답변
...