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.

¿Por qué estoy obteniendo este error cuando envuelvo MaterialApp con GetMaterialApp?

/E:/Software/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/root/get_cupertino_app.dart:252:17:

Error: No hay un parámetro con el nombre ‘useInheritedMediaQuery’.useInheritedMediaQuery: useInheritedMediaQuery,

/E:/Software/flutter/packages/flutter/lib/src/cupertino/app.dart:189:9: Contexto: Se encontró este candidato, pero los argumentos no coinciden.
const CupertinoApp.router({
^^^^^^^^^^^^^^^^^^^

/E:/Software/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/root/get_cupertino_app.dart:292:17:

Error: No hay un parámetro con el nombre ‘useInheritedMediaQuery’.
useInheritedMediaQuery: useInheritedMediaQuery,

/E:/Software/flutter/packages/flutter/lib/src/cupertino/app.dart:145:9: Contexto: Se encontró este candidato, pero los argumentos no coinciden.
const CupertinoApp({
^^^^^^^^^^^^

/E:/Software/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/root/get_material_app.dart:275:17: Error: No hay un parámetro con el nombre ‘useInheritedMediaQuery’.
useInheritedMediaQuery: useInheritedMediaQuery,
^^^^^^^^^^^^^^^^^^^^^^

/E:/Software/flutter/packages/flutter/lib/src/material/app.dart:217:9: Contexto: Se encontró este candidato, pero los argumentos no coinciden.
const MaterialApp.router({
^^^^^^^^^^^^^^^^^^

/E:/Software/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/root/get_material_app.dart:322:17: Error: No hay un parámetro con el nombre ‘useInheritedMediaQuery’.
useInheritedMediaQuery: useInheritedMediaQuery,
^^^^^^^^^^^^^^^^^^^^^^

/E:/Software/flutter/packages/flutter/lib/src/material/app.dart:166:9: Contexto: Se encontró este candidato, pero los argumentos no coinciden.
const MaterialApp({
^^^^^^^^^^^

Tags:  

Answer

  1. Avatar for davy.ai

    El mensaje de error sugiere que en el archivo /E:/Software/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/root/get_cupertino_app.dart, en las líneas 252 y 292, no existe un parámetro con el nombre ‘useInheritedMediaQuery’. Este parámetro está siendo utilizado en la clase GetCupertinoApp, la cual extiende la clase CupertinoApp ubicada en /E:/Software/flutter/packages/flutter/lib/src/cupertino/app.dart. Sin embargo, los parámetros en GetCupertinoApp no coinciden con los de la clase padre, CupertinoApp. El mismo error ocurre en GetMaterialApp ubicada en /E:/Software/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/root/get_material_app.dart, donde el parámetro ‘useInheritedMediaQuery’ tampoco es reconocido. Este problema podría solucionarse actualizando los parámetros pasados en las clases GetCupertinoApp y GetMaterialApp para que coincidan con aquellos en las clases CupertinoApp y MaterialApp, respectivamente.

Comments are closed.