비슷한 질문을 올린적이 있는데...
다시 해메고 있습니다.
jdk1.6을 쓰고 있습니다. 7버전에는 signning할때 문제가 생긴다고 하셔서요.
도스창을 이용한 방법이든 이클립스 마법사를 이용한 방법이든
만들어진 apk를 아래와 같이 확인하였습니다.
C:\android_yousik\keysotre>jarsigner -verify new_server_work.apk
jar verified.
다만 두 방법으로 만들어진 apk에서 구글맵이 보이질 않습니다.
두 방법모두 사전에 아래와 같이 keystore를 만들고 MD5 지문을 얻었습니다.
- keytool -genkey -keystore mkey.keystore -alias you -keyalg RSA -validity 10000
- keytool -list -alias you -keystore mkey.keystore
google 싸이트에서 키를 생성한 후 소스에 적용하였구요...
api key를 얻는 부분에서 문제가 생긴듯 한데...이것저것 건드려봐도
이유를 가늠하지 못하고 있네요.
혹...체크해 볼 부분이 있는지 조언 부탁드립니다.답변 주셨는데...댓글이 늦었습니다.
오후에 컴터 확인 못할 상황이였네요...죄송합니다.
맵하고 관련된 로그는
03-27 16:57:23.110: I/MapActivity(4159): Handling network change notification:CONNECTED
그리고 중간에 system.err이 반복하여 찍힙니다.
IOException processing: 26
java.io.IOException: Server returned: 3
at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
at java.lang.Thread.run(Thread.java:1019)




앱을 설치 후 구글맵을 띄울 때 로그캣에 뭔가 오류같은게 찍히지 않던가요?