2017-10-29 16 views
-1

PJSIP을 사용하여 앱을 개발하고 있습니다. 저는 ndk-r10e을 사용하여 .so 라이브러리를 가지고 있으며, Android Studio 3.0으로 업그레이드하기 전에 잘 작동하고있었습니다. Migrate from ndkCompileAndroid Studio 3 : useDeprecatedNdk는 더 이상 지원되지 않습니다.

나는 일이 자습서를 만들어 구축 OK하지만 응용 프로그램을 실행하면 오류 반환 :

Error:Execution failed for task ':pjsua:transformNativeLibsWithMergeJniLibsForDebug'. 
> More than one file was found with OS independent path 'lib/armeabi-v7a/libpjsua2.so' 
이미 clean을 시도

과 더 이상 useDeprecatedNdk 및 콘솔을 지원 이 업그레이드는이 튜토리얼을 따라 말한다 Invalidate cache/restart.

아무도 도와 줄 수 있습니까?

답변

1

... 나는 Gradle을이 점을 넣고 지금 일하고있어 보인다

android { 
    packagingOptions { 
     pickFirst 'lib/armeabi-v7a/libpjsua2.so' 
     pickFirst 'lib/armeabi/libpjsua2.so' 
     pickFirst 'lib/x86/libpjsua2.so' 
    } 
}