es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Android CameraX NoSuchMethodError: No se encontró un método estático getOrCreateInstance(Landroid/content/Context;)

Ejecuto el emulador de Android y falla en la línea “cameraProviderFuture = ProcessCameraProvider.getInstance (requireActivity ())”. ¿Por qué?

logcat error:
java.lang.NoSuchMethodError: No se encontró ningún método estático getOrCreateInstance (Landroid/content/Context;) Lcom / google / common / util / concurrent / ListenableFuture; en la clase Landroidx / camera / core / CameraX; o sus superclases (declaración de ‘androidx.camera.core.CameraX’ aparece en / data / app / ~~ pfIVQ AeL7AM1I9N0OVqPw == / -soiV3Uc-nIKoyBDTJx6EHA == / base.apk)
en androidx.camera.lifecycle.ProcessCameraProvider.getInstance (ProcessCameraProvider.java: 149)
en com.hannlync.mercury.fragment.information.activity.information.fragment.cargo.fragment.CargoFragment.onViewCreated (CargoFragment.kt: 47)

Tags:  , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error sugiere que no existe un método estático llamado “getOrCreateInstance” disponible para la biblioteca CameraX en el paquete androidx.camera.core o sus superclases. Este problema podría ser causado por una versión desactualizada de la biblioteca CameraX o un conflicto con otras dependencias en el proyecto. Para solucionar el problema, intente actualizar la biblioteca CameraX y sus dependencias a la última versión o revise el proyecto en busca de otras dependencias que pudieran estar causando conflictos con CameraX.

Comments are closed.