마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

협업시에 구글맵 API 키 문제?

0 추천
안녕하세요

구글 맵을 이용하여 어플을 개발중인데요,

github, 소스트리를 이용하여 협업을 하고 있는데, 구글맵에대하여

A라는 컴퓨터에서 작동시켰을 때는 원하는 구글맵이 출력되는데 반하여,

같은 프로젝트파일을 pull하여 B라는 컴퓨터에서 run할 때는 구글맵이 나오지 않고 베이지색? 빈화면? 왼쪽 하단에 작게 Google 이라고 회색글씨로 써잇는 화면만 나오고 지도의 모습은 보이지가 않네요

혹시 API의 key의 문제인가요? 협업시에 같은 맵을 두 가지 컴퓨터에서 작업할 수는 없는건가요?
익명사용자 님이 2015년 7월 12일 질문

2개의 답변

0 추천
개발용으로 사용하는 구글맵 API Key를 public 으로 생성하세요

구글 개발자 콘솔에서 API KEY를 생성하실때 앱 sign key를 등록하셔서 private key 로 생성하셨다면 각각 debug key가 다르기때문에 노출되지 않습니다. 하지만 release key 의 경우 공통으로 사용하니 문제없을거구요~
하늘아륑 (16,800 포인트) 님이 2015년 7월 12일 답변
0 추천
맵이 안나오는 건 맵키 문제 맞습니다.

등록된 키로 사이닝된 앱은 맵이 잘 나오고, 그렇지 않은 경우에는 잘 나오지 않습니다

여러 키로 같은 앱에 대해서 등록하고 싶다면 키 등록하는 화면에서 여러 줄로 등록하면 됩니다.

 

xx:xx:....................xx;com.test.map.debug

yy:yy:....................yy;com.test.map.debug

zz:zz:....................zz;com.test.map

이렇게요...(xx나 yy는 사이닝키의 해시값)

이렇게 하면 xx어쩌구를 쓰는 개발자와 yy어쩌구를 쓰는 개발자가 디버그 버전을 같이 만들어서 쓸 수 있습니다.

릴리즈는 한 개의 키로 할테니 zz어쩌구 하나만 등록하면 되겠죠
cc1232 (35,280 포인트) 님이 2015년 7월 13일 답변
...