티스토리 뷰
안녕하세요. 오틸라 입니다.
바다낚시 올블루 앱이 여름이 되니, 사용자수가 많이 늘었나 봅니다.
덕분에 에러메세지도 많이 날라옵니다 ㅠㅠ
그래서, 지난 3월부터 업데이트는 하지 않고 작업하던게 있었는데
에러메세지도 줄일겸, 업데이트를 실시하였습니다.
그런데, 그 4개월동안 또 많은게 바뀌었네요.
안드로이드란 정말.......
1. Generate Signed APK에서 Multiple APK로 빌드가 됩니다.
기존에는 app-release.apk 하나만 빌드가 되어 나왔는데,
이번에 빌드해보니
app-armeabi-v7a-release.apk
app-universal-release.apk
app-x86-release.apk
이렇게 3개가 나옵니다.
예전에는 이렇게 Multiple APK로 빌드하는게 선택사양이었는데
이제 아주 강제가 되어 버렸나 봅니다 흠...
이렇게 분리가 되는 이유는
모바일이든, 태블릿이든 각 장비의 CPU별로 맞는 apk를 제공하여
필요없는 용량도 줄이고, 최적화를 시킨다는 건데....
저는 일단 빌드된 3개 파일을 보니, 용량이 같네요.
최적화되도 같을라나....
뭐 어쨌든,
저는 두가지 기능을 모두 가지고 있는
app-universal-release.apk를 마켓에 업로드 합니다.
정확히 알고 하는게 좋을텐데....
계속 바뀌는 안드로이드 정책 때문에, 좀 피곤하네요 ...아 몰라!!!
2. 마켓 출시 API 레벨 요구사항이 상향되었습니다.
이런 강제사항이 생기는건 처음인데요. 음...
저는 안드로이드 마켓이 좋다고 생각한 이유가
IOS는 저렇게 강제사항으로 빌드버전을 지정해야 했거든요.
그래서, 오래된 아이패드 같은 경우는 ios 업데이트도 안되고, 앱도 더이상 깔지도 못하고...
그냥 사진첩 정도로 폐기되어 지는게 참 싫었습니다.
근데, 안드로이드도 저렇게 하네요.
이제 구버전 기기에서는 마켓에서 다운받을게 없어지겠어요 @.@
어쨌든, 8월까지 유예이고, 11월부터 강제라니...
지금은 그냥 올려버렸습니다.
아마 다음번 올블루 앱 수정때는 26레벨로 변경이 되겠네요..쩝....