Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1K
Visualizações
Se encontraron 2 archivos con la ruta 'lib/arm64-v8a/libc++_shared.so' desde las entradas...-reaccionar nativo

Estoy tratando de habilitar el paquete de ffmpeg-kit-react-native en react-native. Los comandos de muestra proporcionados en el ejemplo se ejecutan correctamente. Pero quiero usar libwebp para convertir archivos gif a webp, que se encuentra en el paquete llamado video . Tal como se instruyó . Tengo que habilitar el paquete para usar algunas bibliotecas.

2.2.1 Habilitación de un paquete en Android Edite el archivo android/build.gradle y agregue el nombre del paquete en la variable ext.ffmpegKitPackage.

 ext { ffmpegKitPackage = "<package name>" }

Así que agregué una línea en node_module/ffmpeg-kit-react-native/android/build.gradle

 android { compileSdkVersion 30 defaultConfig { minSdkVersion safeExtGet('ffmpegKitPackage', 'https').contains("-lts") ? 16 : 24 targetSdkVersion 30 versionCode 451 versionName "4.5.1" } buildTypes { release { minifyEnabled false } } lintOptions { disable 'GradleCompatible' } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } rootProject.ext.ffmpegKitPackage = "video" // Added this line here }

Error:

 * What went wrong: Execution failed for task ':app:mergeDebugNativeLibs'. > A failure occurred while executing com.android.build.gradle.internal.tasks.MergeJavaResWorkAction > 2 files found with path 'lib/arm64-v8a/libc++_shared.so' from inputs: - C:\Users\ADMIN\.gradle\caches\transforms-3\7403ebe5571a2ce5a6a5fc9876af4814\transformed\jetified-react-native-0.66.4\jni - C:\Users\ADMIN\.gradle\caches\transforms-3\4be54e44fe38656741a8345504588323\transformed\jetified-ffmpeg-kit-video-4.5.1-1\jni If you are using jniLibs and CMake IMPORTED targets, see https://developer.android.com/r/tools/jniLibs-vs-imported-targets

He intentado ./gradlew clean pero el problema sigue ahí. ¿Cómo arreglar este error? Gracias

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

agregue esto en su node_module/ffmpeg-kit-react-native/android/build.gradle

 android{ packagingOptions { pickFirst 'lib/x86/libc++_shared.so' pickFirst 'lib/x86_64/libc++_shared.so' pickFirst 'lib/armeabi-v7a/libc++_shared.so' pickFirst 'lib/arm64-v8a/libc++_shared.so' } rootProject.ext.ffmpegKitPackage = "video" }

ffmpeg-kit-react-native ya ha hablado sobre este error aquí. https://github.com/tanersener/ffmpeg-kit/wiki/Tips#2-depending-another-android-library-containing-libc_sharedso

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda