지금 해시키랑 네이티브 앱키를 넣었습니다.
해시키도 여러번 확인해서 안틀리게 입력했고, 네이티브 앱 키값도 확인해서 기초 가이드에 나온대로 하였습니다만 화면은 게속 검은 화면이고, 폰 화면을 한번 껏다가 키면 화면은 하얀색이되고, 화면 하단부분에 작게 다음로고 하나만 나옵니다.
뭐가 문제가 있는건 맞는데 어디가 문제인지 알수가 없습니다.
화면은 그렇게 나오고, 카카오 dev가서 보면 접속로그도 안남는걸로 보아서, 아예 접근조차 안되고 있는거 같습니다.
말씀하신 것처럼 호출로그, 에러로그가 확인되지 않습니다.
단말에서 어떤 에러가 발생하는 지 먼저 확인해보셔야 할 듯합니다.
지금 java.lang.UnsatisfiedLinkError 가 발생하고 있습니다.
라이브러리 임포트가 안되고 있는거 같은데 build.gradle 에
api files(‘libs/libDaumMapAndroid.jar’)
api files(‘libs.jar’)
이렇게 정의해 놓았습니다.(compile을 사용못함)
이렇게 나오고 상세 에러는
at net.daum.mf.map.n.api.NativeMapLibraryLoader.loadLibrary(NativeMapLibraryLoader.java:39)
at net.daum.mf.map.n.api.NativeThread.(NativeThread.java:6)
at android.opengl.alt.GLSurfaceView.setRenderer(GLSurfaceView.java:302)
at net.daum.android.map.MapView.init(MapView.java:43)
at net.daum.android.map.MapView.(MapView.java:50)
at net.daum.mf.map.api.MapView.(MapView.java:445)
at com.example.kakaomapapi.MainActivity.onCreate(MainActivity.java:14)
at android.app.Activity.performCreate(Activity.java:6975)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1213)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2770)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892)
at android.app.ActivityThread.-wrap11(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1593)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6541)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
이렇게만 나오고 있습니다. 임포트가 안되고 있는건지, 아니면 되었는데 안드로이드가 잘못 불러오는건지가 궁금합니다.
MainActivity 의 자바코드중 오류인 14번째 줄은 MapView mapView = new MapView(this); 입니다…
기존에 여기 올라와 있던 해결방법으로도 해결이 되지 않아서, 동일한 이슈 같지만 한번더 올려봅니다.
자문자답…
애뮬레이터가 arm버전이 아니라서 안된거였네요.
해결했습니다.
(아직 다른 문제는 많다구?)
1개의 좋아요