Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

1K
Vistas
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 Respuestas
Responde la pregunta

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 Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda