Parchear un plugin que no se actualiza en Flutter.

Tiempo de lectura: < 1 minuto

Hoy vamos a parchear la librería flutter_wallpaper_manager que no se ha actualizado a una nueva versión y no es compatible con android sdk 35.

Energía limpia - pexels

Lo primero que hacemos es localizarla:

C:\Users\[tu_usuario]\AppData\Local\Pub\Cache\hosted\pub.dev\[nombre_libreria]

*Añade tu usuario

*Añade el nombre de la libería.

Ahora copias la carpeta de la librería y la añades en tu proyecto en:

plugins/[nombre_libreria]

*Si no existe plugins, lo creas.

Y ahora se importa como libreria interna en pubspec.yaml

dependencies:
  flutter_wallpaper_manager:
    path: plugins/[nombre_libreria]

Y ahora puedes parchear lo que necesites, en mi caso hay que añadir el namespace al plugin, dentro de android/build.gradle

android {
    namespace "com.flutter_wallpaper_manager"
    ...
}

Deja un comentario