2014-04-26 6 views
7

Android Renderscript 네이티브 라이브러리를 사용하고 있는데 *.so 파일을 내보낼 때 APK에 포장되어 있지 않습니다. 나는 APK*.so 파일을 추가하려면 어떻게해야 하죠 무엇Android JNI가 APK로 포장되지 않았습니다.

Caused by: android.support.v8.renderscript.r: Error loading RS jni library: java.lang.UnsatisfiedLinkError: unknown failure 

: 나는 Eclipse 축복하는 실행하지만,이 명확하게 APK 파일을 팩 문제 때

응용 프로그램이 완벽하게 작동?

+0

응용 프로그램의 작동하는 경우에이 줄을 추가했다, 이것은 아마도 현재의 환경에서 필요하지 않은 뭔가를 찾고 백 포트에서 불과 양성 메시지입니다. – CommonsWare

+0

앱은'Eclipse' 실행 모드에서 작동하지만 일단 패키지화 된 후에는 작동하지 않습니다. 앱이 다운되면서 좋은 메시지가 아닙니다. – Manitoba

+0

"Eclipse 실행 모드"란 무엇입니까? "포장 된"무엇입니까? – CommonsWare

답변

11

솔루션은 ProGuard에서 파일

-keep class android.support.v8.renderscript.** { *; }