2016-10-06 4 views
2

안드로이드 API의는 FFmpeg 이상 실패 & 이미지 &의 버전은 아래 API (22) &을 가진 장치에서 잘 작동하지만 난 그에서 targetSdkVersion을 23 또는 24로 설정하면 내 응용 프로그램이 충돌하고 시간이 갈 때 :videokit.so 부하는 마시 멜로에 내가 비디오에 다양한 작업에는 FFmpeg 명령을하고 있어요

error like videokit.so load fail:/data/user/0/packagename/lib/libvideokit.so. 
+0

동일한 오류가 발생하여 아직 해결 방법을 찾지 못했습니다. 해결 했습니까? –

+0

@NooruddinLakhani no 여전히 해결책을 찾을 수 없습니다. API 레벨 23 이상에서 ffmpeg 라이브러리 오류가있는 것 같습니다. –

+0

ffmpeg를 사용하고 Api를 22로 타겟팅 했습니까? 또는 ffmpeg 대신 다른 라이브러리를 찾았습니까? –

답변

0

FFMPEG 소스 코드에는 text-reloacations라는 것이 있습니다.

마쉬맬로를 시작하면 안드로이드 OS는 텍스트 재배치가 포함 된 원시 코드 라이브러리로의 링크를 허용하지 않습니다. 즉, videokit.so에 링크하면 Marshmallow를 타겟팅 할 수 없습니다 (예 : targetSdk = 23 이상).

이 문제에 대한 FFMPEG 티켓은 누군가 won't fix the problem과의 결론으로 ​​결론 지어졌습니다.

Google 측면에 won't fix it either입니다.

교착 상태.