지도가 로고와 poi 만 나옵니다

아래와 같은 에러 메시지가 나오면서 화면에는 제목과 같이 POI와 우측 하단 로고만 나옵니다.
무엇이 문제일까요?

09-19 23:53:06.862 32300-32300/? I/TEST: Open API Key Authentication Result : code=401, message=null
09-19 23:53:06.895 32300-32345/? E/NativeBaseNetConnection: null
java.net.SocketException: Socket closed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:114)
at java.net.SocketInputStream.read(SocketInputStream.java:170)
at java.net.SocketInputStream.read(SocketInputStream.java:139)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:108)
at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:139)
at org.apache.http.impl.io.ContentLengthInputStream.read(ContentLengthInputStream.java:179)
at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:164)
at java.nio.channels.Channels$ReadableByteChannelImpl.read(Channels.java:386)
at net.daum.mf.map.n.api.NativeBaseNetConnection.fastChannelCopy(NativeBaseNetConnection.java:317)
at net.daum.mf.map.n.api.NativeBaseNetConnection.readFromInputStream(NativeBaseNetConnection.java:298)
at net.daum.mf.map.n.api.NativeBaseNetConnection.notifyFinishConnection(NativeBaseNetConnection.java:261)
at net.daum.mf.map.n.api.NativeBaseNetConnection.access$000(NativeBaseNetConnection.java:35)
at net.daum.mf.map.n.api.NativeBaseNetConnection$1.run(NativeBaseNetConnection.java:120)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)
url=http://ot0.maps.daum-img.net/tile/hd/I/L4/999/444.jpg

방금 해결했습니다.
API키를 네이티브가 아니라 REST를 사용하니 지도 출력은 되네요.
에러 메시지는 동일하게 출력되고 있습니다.

안녕하세요.

에러 로그 상으로 보아서는 키해시가 등록되지 않아서 그런 것 같은데요.
아래 키해시 관련 가이드 참고 부탁드립니다.
https://developers.kakao.com/docs/android#키해시-등록

1개의 좋아요