1. 퍼미션 설정
ACCESS_COARSE_LOCATION
INTERNET
추가

2. Project에 구글 API라이브러리 사용여부 확인
Googl APIs[Android X.X]

3. 맵뷰를 사용하는 액티비티에 MapActivity 상속여부 확인

4. 맵뷰를 설정한 xml파일에 android:apiKey=""를 잘 넣어줬는지 확인

5. keystore문제 
제가 이부분에서 문제를 격었기 때문에..

(1)
보통  keystore를 생성하고 md5키 값을 받아서 
http://code.google.com/android/maps-api-signup.html
여기서 apiKey를 받을수 있는데요
지금 받은 키는  Release 즉 배포용 key인거구요

(2)
이클립스에서 [Window]->[Preferences]->[Android]->[Default debug keystore]에 
설정 되어 있는 debug.keystore의 md5값을 받아서 
apiKey를 받은후  android:apiKey를 넣어주면 잘작동합니다.

개발자들은 보통 프로젝트에서 컴파일&빌드후 자동으로 핸드폰이나 가상머신에
설치되는 걸 실행할탠데요
이렇게 실행 한다면 (2)번 방식으로 해야합니다.
신고
by Ergate 2011.08.15 20:36
| 1 |

티스토리 툴바