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

eclipse jni 오류 관련 문의드립니다

0 추천

안녕하세요

이클립스에서 외부 .so파일을 사용하는데 오류가 발생하고있습니다

구글링해봐도 해결법을 찾을 수 없어서 질문드립니다

오류 내용

01-19 13:48:28.486: E/com.shockwave.pdfium.PdfiumCore(22214): Native libraries failed to load - java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/co.kr.aaa.bbbb.filesecurity-2/base.apk"],nativeLibraryDirectories=[/data/app/co.kr.aaa.bbbb.filesecurity-2/lib/arm, /system/fake-libs, /data/app/co.kr.aaa.bbbb.filesecurity-2/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]] couldn't find "libmodpng.so"

01-19 13:48:28.550: E/art(22214): No implementation found for long com.shockwave.pdfium.PdfiumCore.nativeOpenDocument(int, java.lang.String) 

(tried Java_com_shockwave_pdfium_PdfiumCore_nativeOpenDocument and Java_com_shockwave_pdfium_PdfiumCore_nativeOpenDocument__ILjava_lang_String_2)

01-19 13:48:28.566: E/PDFView(22214): load pdf error

01-19 13:48:28.566: E/PDFView(22214): java.lang.UnsatisfiedLinkError: No implementation found for long com.shockwave.pdfium.PdfiumCore.nativeOpenDocument(int, java.lang.String) (tried Java_com_shockwave_pdfium_PdfiumCore_nativeOpenDocument and Java_com_shockwave_pdfium_PdfiumCore_nativeOpenDocument__ILjava_lang_String_2)

01-19 13:48:28.566: E/PDFView(22214): at com.shockwave.pdfium.PdfiumCore.nativeOpenDocument(Native Method)

01-19 13:48:28.566: E/PDFView(22214): at com.shockwave.pdfium.PdfiumCore.newDocument(PdfiumCore.java:133)

01-19 13:48:28.566: E/PDFView(22214): at com.github.barteksc.pdfviewer.source.FileSource.createDocument(FileSource.java:38)

01-19 13:48:28.566: E/PDFView(22214): at com.github.barteksc.pdfviewer.DecodingAsyncTask.doInBackground(DecodingAsyncTask.java:49)

01-19 13:48:28.566: E/PDFView(22214): at com.github.barteksc.pdfviewer.DecodingAsyncTask.doInBackground(DecodingAsyncTask.java:25)

01-19 13:48:28.566: E/PDFView(22214): at android.os.AsyncTask$2.call(AsyncTask.java:304)

01-19 13:48:28.566: E/PDFView(22214): at java.util.concurrent.FutureTask.run(FutureTask.java:237)

01-19 13:48:28.566: E/PDFView(22214): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)

01-19 13:48:28.566: E/PDFView(22214): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)

01-19 13:48:28.566: E/PDFView(22214): at java.lang.Thread.run(Thread.java:762)

파란색 부분이 추가한 .so파일입니다

답변 부탁드리겠습니다 ㅠㅠ

감사합니다

 

 

 

우랴 (3,680 포인트) 님이 2018년 1월 19일 질문
우랴님이 2018년 1월 19일 수정
/data/app/co.kr.aaa.bbbb.filesecurity-2/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]] couldn't find "libmodpng.so" 라는게 libmodpng.so 가 없다니. 추가로 넣어줄 so가 있는지 찾아보세요.

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...