마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 JNI? NDK? 관련 에러(.so 파일이나 라이브러리를 못잡는거 같습니다.)인데 어떻게 해야할까요?

0 추천

06-30 16:43:36.709 24530-24530/kr.co.xxxxxxxx.xxxmobile_xxxxxxxx E/AndroidRuntime: FATAL EXCEPTION: main

Process: kr.co.xxxxxxxx.xxxmobile_xxxxxxxx, PID: 24530

java.lang.UnsatisfiedLinkError: Couldn't load HCCore from loader dalvik.system.PathClassLoader[dexPath=/data/app/kr.co.xxxxxxxx.xxxmobile_xxxxxxxx-7.apk,libraryPath=/data/app-lib/kr.co.xxxxxxxx.xxxmobile_xxxxxxxx-7]: findLibrary returned null

at java.lang.Runtime.loadLibrary(Runtime.java:358)

at java.lang.System.loadLibrary(System.java:526)

at com.hikvision.netsdk.HCNetSDK.<init>(HCNetSDK.java:37)

at com.hikvision.netsdk.HCNetSDK.getInstance(HCNetSDK.java:24)

at kr.co.xxxxxxxx.xxxmobile_xxxxxxxx.DemoActivity.initeSdk(DemoActivity.java:106)

                at kr.co.xxxxxxxx.xxxmobile_xxxxxxxx.DemoActivity.onCreate(DemoActivity.java:42)

                at android.app.Activity.performCreate(Activity.java:5605)

                at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1093)

                at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2512)

                at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2607)

                at android.app.ActivityThread.access$900(ActivityThread.java:174)

                at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1325)

                at android.os.Handler.dispatchMessage(Handler.java:102)

                at android.os.Looper.loop(Looper.java:146)

                at android.app.ActivityThread.main(ActivityThread.java:5756)

                at java.lang.reflect.Method.invokeNative(Native Method)

                at java.lang.reflect.Method.invoke(Method.java:515)

                at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291)

                at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)

                at dalvik.system.NativeStart.main(Native Method)

 

에러 내용입니다.

 

현재 에러가 난 어플리케이션의 구조입니다.

첨부 이미지


참조한 어플리케이션의 구조입니다.
첨부 이미지

달빛별빛 (490 포인트) 님이 2017년 6월 30일 질문

1개의 답변

0 추천

build.gradle을 보여 주세요.

jar 파일을 compile 하게 추가했는지 확인이 필요할 듯 싶네요.

참조 어플리케이션의 build.gradle과 비교해 보세요.

Will Kim (43,170 포인트) 님이 2017년 7월 1일 답변
...