티스토리 뷰
Honeycomb(11)까지와 이후 버전들과의 AsyncTask동작이 다르게 됩니다.
이것때문에, 여러개 돌렸는데, Pool로 동작을 하지 않아서 오류가 빵빵.
버전업 시키면서 이런것 좀 없었으면 좋으련만...
요지는 Honeycomb까지에서는 AsyncTask가 execute()하여 주게 되면,
다른놈이 돌고 있더라도, Pool로 동작이 되지만...
이후 버전에서는 전에 돌고 녀석이 끝날때까지 기다리게 됩니다.
해결방안은.
executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
이렇게 돌리삼. 젠장.
'Mobile > Android' 카테고리의 다른 글
Fragment가 Activity에 붙어있는지 확인 (0) | 2014.08.06 |
---|---|
Package Name 변경 (0) | 2014.07.30 |
Android Service에서 debug가 안될 경우 (0) | 2014.07.28 |
android:windowSoftInputMode란 (0) | 2014.07.24 |
Android SDK Content Loader로 Ecipse가 멈출때 (0) | 2014.07.24 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- nodejs
- git
- php
- intellij
- Codable
- docker
- Windows
- android
- tomcat
- ubuntu
- ios
- Linux
- golang
- enum
- Xcode
- Gradle
- Java
- cocoapods
- Kotlin
- Python
- war
- windows10
- github
- Spring
- rxswift
- CentOS
- go
- SWIFT
- MySQL
- centos8
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함