(#6) add google map
구글맵이 계속 붙이는 방법이 조금 씩 바뀌어왔다. GCM(google cloud messaging)도 그렇고 점점 소프트웨어 개발자가 편해지게 만들어 주는 것 같다.

먼저 다음과 같이 구글 서비스를 install 한다.
그리고 gradle의 dependencies에 추가해준다.
//google play service
compile 'com.google.android.gms:play-services:8.4.0'
추가되었으면 manifest에 작업을 해줘야한다.
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="@string/googlemap_apikey" />
API 키가 이거라는 명시와 함께
<permission android:name="[package명].permission.MAPS_RECEIVE"/><uses-permission android:name="[package명].locationapi.maps.permission.MAPS_RECEIVE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
인터넷을 쓰겠다. 패키지명으로 맵 응답 허용하겠다, 외부 저장소쓰는 것을허용하겠다 등등 앱에서 쓸수 있는 권한을 허용해줘야한다.