카카오맵 안드로이드 Failed to instantiate one or more classes 현상 발생

안녕하세요.
KakaoMaps SDK v2 for Android를 사용하여 맵 레이아웃을 생성하였는데~~~
안드로이드 스튜디오에서 아래와 같이 Issues사항이 발생하면서 레이아웃이 그려지지 않습니다.

The following classes could not be instantiated:

  • com.kakao.vectormap.MapView (Open Class, Show Exception, Clear Cache)
    Tip: Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE. If this is an unexpected error you can also try to build the project, then manually refresh the layout. Exception Details java.lang.UnsatisfiedLinkError: no K3fAndroid in java.library.path: [C:\Program Files\Android\Android Studio\2021.3.1.17\bin, C:\WINDOWS\Sun\Java\bin, C:\WINDOWS\system32, C:\WINDOWS, C:\Python310\Scripts, C:\Python310, C:\Program Files\Common Files\Oracle\Java\javapath, C:\oracle\product\11.2.0\client_1\bin, C:\oracle\product\10.2.0\client_1\bin, C:\WINDOWS\system32, C:\WINDOWS, C:\WINDOWS\System32\Wbem, C:\WINDOWS\System32\WindowsPowerShell\v1.0, C:\WINDOWS\System32\OpenSSH, C:\Program Files\Intel\WiFi\bin, C:\Program Files\Common Files\Intel\WirelessCommon, C:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn, C:\Program Files (x86)\NetSarang\Xftp 7, C:\Program Files\Java\jdk-17.0.4.1\bin, D:\99.DevSettings\react\nodejs, C:\ProgramData\chocolatey\bin, C:\Program Files (x86)\NetSarang\Xshell 7, C:\Program Files\Git\cmd, C:\Program Files\Docker\Docker\resources\bin, C:\Users\신동호\AppData\Local\Microsoft\WindowsApps, C:\Program Files\Intel\WiFi\bin, C:\Program Files\Common Files\Intel\WirelessCommon, ., C:\Program Files\JetBrains\IntelliJ IDEA 2022.2.1\bin, ., C:\Users\신동호\AppData\Roaming\npm, .] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:2670) at java.lang.Runtime.loadLibrary0(Runtime.java:830) at java.lang.System.loadLibrary(System.java:1873) at com.kakao.vectormap.MapView.(MapView.java:25) at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:-2) at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:490) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:965) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:1127) at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:72) at android.view.LayoutInflater.rInflate(LayoutInflater.java:1101) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088) at android.view.LayoutInflater.inflate(LayoutInflater.java:686) at android.view.LayoutInflater.inflate(LayoutInflater.java:505)

빌드하여 실행하면 지도는 정상적으로 표시된느데 위와 같은 Issues가 발생하면서 레이아웃을 구성하기 어렵네요.
해결 책 부탁 드립니다.

안녕하세요. 올려주신 로그 중 "ClassLoader.loadLibrary", "x86" 문구가 있는걸로 보아 우선, 개발하시는 컴퓨터 환경이 x86 기반인지 확인 부탁드립니다. 현재 카카오맵 안드로이드 SDK 는 ARM 프로세서만 지원하고 있습니다.

개발 PC 환경은 윈도우10 Home x64기반으로 개발하고 있습니다.
안드로이드 스튜디오에서 맵 레이아웃 구성할때 질문한 Issues사항만 발생해서 레이아웃을 구성할 수 없으며,
실제 폰에서는 동작이 잘 되고 있습니다.

현재 카카오맵 안드로이드 SDK 는 ARM 기반만 지원하기 때문에, 개발하는 PC환경 에뮬레이터 또는 디바이스 환경도 ARM 기반이셔야 빌드가 제대로 됩니다. 올려주신 로그 내용에 나와있는 것처럼, UnsatisfiedLinkError 로 인해 View 에 문제가 생긴걸로 짐작되오니 먼저, ARM 기반으로 PC 개발환경 에뮬레이터 또는 디바이스를 바꿔서 빌드해보시기 바랍니다.

뭔가 잘 못 이해 하신듯 한데요.
빌드는 정상적으로 됩니다.
디바이스에서도 정상적으로 동작이 되구요.
아래 첨부된 이미지 처럼 안드로이드 스튜디오에서 레이아웃을 구성할때 문의 드린 오류로 인해 디자인이 표시되지 않습니다.!!

올려주신 로그내용과 빌드 및 지도 실행이 정상적으로 동작되는 걸로 보아 우선, SDK 자체에는 문제가 없어 보입니다. 때문에, 개개인 각자의 컴퓨터 환경과 관련 된 문제에 대해서 본인을 대신해서 정확한 해결책을 드릴 수 없는 점은 이해 부탁드립니다.

우선, 레이아웃이 제대로 안나오는 문제는 로그에 적힌 내용처럼 UnsatisfiedLinkError 문제를 해결하고 다시 실행해 보셔야 할 것 같습니다.

  1. 안드로이드 스튜디오의 File > Invalidate Caches / Restart > Invalidate and Restart 통해 캐쉬삭제 후 재시작을 해보시거나,

  2. 구글에 java.lang.UnsatisfiedLinkError: no in java.library.path 키워드로 검색하셔서 나오는 Window 환경에서 해결책을 제시한 여러 방법들을 시도해 보시면 좋을 것 같습니다.