/ / Unknown global al instalar el escáner ZXing - zxing, xamarin.forms

Elementos globales desconocidos al instalar el escáner ZXing - zxing, xamarin.forms

Tengo un proyecto Xamarin.Forms que necesita un escáner de código QR. Encontré ZXing Scanner, que parece ser una biblioteca bien establecida para tales fines.

Lo instalé en el proyecto correspondiente de Android que funcionó sin errores. Cuando quería crear la aplicación, Resource.Designer.cs se ajustaba con las siguientes líneas:

global::ZXing.Mobile.Resource.Id.contentFrame = global::my.project.Droid.Resource.Id.contentFrame;
global::ZXing.Mobile.Resource.Layout.zxingscanneractivitylayout = global::my.project.Droid.Resource.Layout.zxingscanneractivitylayout;
global::ZXing.Mobile.Resource.Layout.zxingscannerfragmentlayout = global::my.project.Droid.Resource.Layout.zxingscannerfragmentlayout;

El problema es que también recibo los siguientes errores:

"my.project.Droid.Resource.Id" does not contain a definition for "contentFrame"
"my.project.Droid.Resource.Layout" does not contain a definition for "zxingscanneractivitylayout"
"my.project.Droid.Resource.Layout" does not contain a definition for "zxingscannerfragmentlayout"

Instalé ZXing usando NuGet pero también intenté agregar los dlls manualmente. Obtengo los mismos errores. ¿Alguien puede ayudarme a solucionar esto?

Gracias de antemano.

Respuestas

0 para la respuesta № 1

Es muy posible que Resource.Designer.cs no se actualice correctamente:

  • Clean Project Build
  • Retire el paquete ZXing.
  • Clean Project Build
  • Agregue el paquete ZXing
  • Limpiar y construir proyecto una vez más

Si no va a ayudar:

https://kb.xamarin.com/customer/portal/articles/1638018-my-android-resource-designer-cs-file-will-not-update o https://forums.xamarin.com/discussion/13339/resource-designer-cs-not-regenerated/