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

218
Vistas
no puedo crear el archivo Application.java dentro de la carpeta java de mi aplicación

Estoy trabajando en una aplicación flutter en vscode e intento agregar la funcionalidad de notificaciones de dispositivo a dispositivo a mi aplicación. Seguí una guía de video : Notificación de dispositivo a dispositivo | FCM | Firebase y Flutter , pero no recibo ninguna notificación. Así que creo que se debe a un error que tengo cuando creo el archivo Application.java en android/app/main/java/. El error fue Application.java is not on the classpath of project app. Only syntax errors are reported. Traté de abrir el archivo de Android vscode en el estudio de Android para crear el archivo Application.java, pero de alguna manera vscode dijo can't find android studio .

  1. ¿Cómo creo el archivo Application.java sin ningún error?
  2. ¿Cómo hago para que funcionen las notificaciones de dispositivo a dispositivo si no puedo crear correctamente el archivo Application.java?

capturas de pantalla;

  1. la estructura de carpetas de mi aplicación https://i.stack.imgur.com/wTXil.png
  2. mi ubicación del archivo Application.java https://i.stack.imgur.com/qeJDs.png
  3. error en Application.java https://i.stack.imgur.com/0TCT2.png
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Eche un vistazo a este problema de github: no en el classpath de la aplicación del proyecto, solo se informan los errores de sintaxis .

El desarrollador del grupo de producción respondió android is not supported by VSCode-Java y explicó:

Android usa complementos especiales de Gradle para calcular la ruta de clase del proyecto, que no son compatibles con Buildship, el complemento de integración de Gradle subyacente al que delegamos la compatibilidad con Gradle.

Actualmente, no existe una solución ideal para eso, pero puede probar el modo ligero configurando java.server.launchMode en LightWeight. Podrá utilizar un subconjunto de características como Ir a definición de los tipos dentro de su fuente local y JDK. Pero también hay limitaciones, no podrá navegar a los tipos en el SDK de Android y no podrá compilar ni depurar.

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