안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. 회색님 ^^
장마철이라 매일 매일 쏟아지는 비에 눅눅한 하루의 연속입니다..
다름이 아니라, SDK 1.1 에서는 Android에서 제공하는 debug.keystore를 가지고 Map 지도를 띄웠고,
또 Keytool의 genkey 사용해서 개인용 key를 생성해서 Google에 등록해서 ApiKey를 받아와서 지도를 띄웠는데,
현재는 아무리 해도 안 되는 군요..
혹시 제가 뭘 빠트린 것인지....
과정은 아래와 같습니다.
1. cmd 창에서
keytool -genkey -v -keystore my_map.keystore -alias my_map -keyalg RSA -validity 10000 (엔터키 입력)
- keystore 비밀번호
- 이름과성
- 조직단위 이름
- 구/군/시 이름
- 시/도 이름
- 국가 코드
- 키 암호 입력
2. .android>keytool -list -alias my_map -keystore my_map.keystore (엔터입력)
- keystore 암호 입력
- my_map, 2009, 7, 14, PrivateKeyEntry.
인증서 지문(MD5) : XX:XX: XX:XX:XX:XX:XX:XX:XX:XX
3. Google 에 등록하고 APIKey 값 받아와서
<com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:apiKey="XX:XX: XX:XX:XX:XX:XX:XX:XX:XX"
android:focusable="true"
android:clickable="true"
/>
등록
4. 지도는 뜨지 않음.
혹시나해서, 추가 작업 후 Google 등록하나 마찬가지임
.android>keytool -selfcert -alias my_map -keystore my_map.keystore <엔터입력>
.android 폴더에서 생성을 해도, 또는 다른 폴더에 생성을해도 동일한 결과가 나옵니다.
도대체 이유를 모르겠습니다..
제발 좀 알려주세요..ㅠㅠ
장마철이라 매일 매일 쏟아지는 비에 눅눅한 하루의 연속입니다..
다름이 아니라, SDK 1.1 에서는 Android에서 제공하는 debug.keystore를 가지고 Map 지도를 띄웠고,
또 Keytool의 genkey 사용해서 개인용 key를 생성해서 Google에 등록해서 ApiKey를 받아와서 지도를 띄웠는데,
현재는 아무리 해도 안 되는 군요..
혹시 제가 뭘 빠트린 것인지....
과정은 아래와 같습니다.
1. cmd 창에서
keytool -genkey -v -keystore my_map.keystore -alias my_map -keyalg RSA -validity 10000 (엔터키 입력)
- keystore 비밀번호
- 이름과성
- 조직단위 이름
- 구/군/시 이름
- 시/도 이름
- 국가 코드
- 키 암호 입력
2. .android>keytool -list -alias my_map -keystore my_map.keystore (엔터입력)
- keystore 암호 입력
- my_map, 2009, 7, 14, PrivateKeyEntry.
인증서 지문(MD5) : XX:XX: XX:XX:XX:XX:XX:XX:XX:XX
3. Google 에 등록하고 APIKey 값 받아와서
<com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:apiKey="XX:XX: XX:XX:XX:XX:XX:XX:XX:XX"
android:focusable="true"
android:clickable="true"
/>
등록
4. 지도는 뜨지 않음.
혹시나해서, 추가 작업 후 Google 등록하나 마찬가지임
.android>keytool -selfcert -alias my_map -keystore my_map.keystore <엔터입력>
.android 폴더에서 생성을 해도, 또는 다른 폴더에 생성을해도 동일한 결과가 나옵니다.
도대체 이유를 모르겠습니다..
제발 좀 알려주세요..ㅠㅠ
2009.07.14 23:38:07
안녕하세요. 3번에 ApiKey에서는 구글에서 받아온 키값을 넣어야 하구요. apk파일을 1번에서 생성한 keystore로 사인해야 합니다. http://www.androidpub.com/4742