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.

Error al no poder resolver el símbolo ‘FirebaseVisionImage’ en Android Studio.

Actualmente estoy creando una aplicación básica de Google Lens y estoy teniendo problemas con este error. ¿Hay alguna manera de solucionarlo?

Mis dependencias:

dependencies {

<pre><code>implementation 'androidx.appcompat:appcompat:1.4.0'
implementation 'com.google.android.material:material:1.4.0'
implementation 'androidx.constraintlayout:constraintlayout:2.1.2'
implementation 'com.google.firebase:firebase-ml-vision:25.1.0'
implementation 'com.google.firebase:firebase-core:20.0.2'
implementation 'com.google.firebase:firebase-ml-vision-image-label-mode:20.0.1'
implementation 'com.android.volley:volley:1.2.1'
testImplementation 'junit:junit:4.13.2'
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
</code></pre>

<p>}

El código (el enlace de la imagen está debajo del código):

private void getResults(){
    FirebaseVisionImage image = FirebaseVisionImage.fromBitmap(imageBitmap);
    FirebaseVisionImageLabeler labeler = FirebaseVision.getInstance().getOnDeviceImageLabeler();

    labeler.processImage(image).addOnSuccessListener(new OnSuccessListener<>() {
        ...
    });

View post on imgur.com

Agradecería mucho sus consejos y ayuda, gracias.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que te falta la implementación de FirebaseVisionImageLabelerOptions en tus dependencias, lo cual puede estar causando este error. Intenta agregar la siguiente dependencia en tu archivo build.gradle:

    implementation 'com.google.firebase:firebase-ml-vision-image-label-model:19.0.0'

    Después de agregar esta dependencia, intenta ejecutar tu aplicación nuevamente y verifica si el error persiste. Si aún persiste, sería útil contar con más información sobre el mensaje de error para poder brindar asistencia más detallada.

Comments are closed.