GDG Korea
Lightning Talk
JasonKim
Play Store - 24 Error
Who is he?
Jason Kim (김석용)
Oponiti - Android Developer
GDG Incheon- Organizer
실화입니다.
Play Store - 24 Error
평범한(?!) Play Store의 설치 에러.
-24 를 해결 하기 위해선.
1. 공장 초기화 한다.
2. 플레이 스토어 업데이트 롤백 / 캐시 삭제 / 재부팅
고스란히 유저가 해야 하는 일 [...]
마찬가지로 리뷰란에도 가끔 올라오는 문의 였다.
"당연한" 에러로 간주 하여 항상 기계적인 답변을 하고 있었음.
Kotlin?
시작은 이러했다.
https://docs.google.com/presentation/d/1-b9XfUQSfW1QBap9HPNtZpHEgaFrr8SjFfGEmpPS730/mobilepresent?pli=1&slide=id.p
Kotlin Anko
Subtitle
https://www.ykode.com/2015/10/24/android-rxjava-anko.html
ANKO
Update Log.
11 ~ 1월말.
11월
Kotlin(시험적으로 간단한 클래스에만 적용)... ETC
12월
NewFeature(Realm) + BugFix
1월
Kotlin Anko (NewFeature)
+ Refactoring
분기마다 한번?
-24 에러 문의
1월 말부터
-24 에러 문의가 증가.
해당 문제를 처음 보았을때에는.
에이.. 플레이 스토어 문제겠네~
한주간 2~3번의 문의가 들어오자
이거....
멘붕의 여파.
-24 이유는...
Anko 0.7 버전에서의 안드로이드 4.1 버그 때문.
앱 업데이트시의 19 버그 발생 후 -> 앱을 삭제후 다시 시도 -> -24 Error!
변명이자면.. 4.1 단말이 없어서 테스트를 못해봄.. (Genymotion에서는 잘됨..)
결과.
조금만 더 일찍 상황파악을 하였다면.
크게 번지지 않았을 문제.
테스트를 조금더 빡세게 했다면 찾아 내지 않았을까.
교훈
일정이 미루어 지더라도 완벽한 테스트 & 리뷰는 필요 하다는 것을 배움.
급하게 적용 하지 말고, 우선 먼저 테스트나 Toy Project같은것으로 시작 하자.
하지만 아직까지도 Kotlin + Anko (0.8)는 잘쓰고 있습니다. :)
돌다리도 두들겨 보고 건너자.
이미 알려진 버그라도 한번은 짚고 넘어 가보아야 한다.
감사합니다.
GDG Incheon 도 사랑해주세요 :)
CODE FOR INCHEON 도 있습니다 =3
GDG Kor - Light
By jasonkim_kor
GDG Kor - Light
- 401