안드로이드용 앱 개발시 주의할 점



무심고 google play services api가 필요하다고해서 


compile 'com.google.android.gms:play-services-9.8.0'


이렇게 넣어버린다면?

내가 필요한 기능이외에 모든 google play services 기능이 다 포함되게 되어버립니다.


이는 앱 구동에 필요한 쓸모없는 용량을 많이 사용하게 되니

꼭 필요한 기능만 넣어서 사용하는 습관을 길러보시는건 어떠할지요?



예를 들자면 앱에서 광고를 넣을꺼고 플레이 최고 점수를 기록해야한다면

admob , 구글 플레이 로그인하기위한 plus, games 기능만 필요함으로 

아래 3가지만 넣어주면 된답니다.

compile 'com.google.android.gms:play-services-plus:9.8.0'
compile 'com.google.android.gms:play-services-games:9.8.0'
compile 'com.google.android.gms:play-services-ads:9.8.0'

물론 다른 기능들이 필요하다면 그 부분만 넣어주면 되겠지요?

내가 필요한 기능이 뭔지 모르겠다면 아래 링크를 클릭하면 자세한 설명이 있어요


https://developers.google.com/android/guides/setup#split