반응형
에뮬레이터에서는 되는데, 휴대폰에서는 안될 때는 딱 한가지 경우입니다.
keytool 을 이용해서 fingerprint 를 얻어내는 데 있어서, 휴대폰 용 APK 를 만들 때
'새로운 키를 생성' 했기 때문입니다.
기존에 설명과 같이, "user 폴더의 .android 폴더의 debug.keystore"로 어플리케이션을 제작하시고,
Android Manifest 에서 Use the Export Wizard 를 눌러 배포하실 때 처음물어보는 키스토어를 생성하겠냐는 물음에 예스를 하신경우,
휴대폰에 설치될 apk 용 debug.keystore을 새로 생성하신 것이 되기 때문에 (D:\androidUHI2\debug.keystore)을 keytool 로 추출해서 api key를 받아오셔야 정상적으로 작동됩니다.
기본적인 안드로이드 debug.keystore
새로 생성해서 배포했을 때 debug.keystore
두가지가 차이가 나면서 생기는 문제점인데, 주의하시길 바랍니다!
반응형
'옛글 > 안드로이드 프로그래밍' 카테고리의 다른 글
[AndroiStudy] 안드로이드 어플리케이션을 개발하려면? (4) | 2011.03.22 |
---|---|
2010 1학기 안드로이드 어플리케이션 스터디문서 (0) | 2011.03.14 |
안드로이드 구글API 사용 MapView의 Map key얻기 가이드 100% (0) | 2011.02.28 |
안드로이드 인텐트 (액티비티) 이동 (0) | 2011.02.27 |
진행중인 '파티정보' 어플리케이션 중간발표자료 (0) | 2011.01.31 |