/ / Неизвестни globals при инсталиране на ZXing Scanner - zxing, xamarin.forms

Неизвестни глобали, когато инсталирате ZXing Scanner - zxing, xamarin.forms

Имам проект Xamarin.Forms, който се нуждае от QR кодов скенер. Намерих ZXing Scanner, който изглежда е добре утвърдена библиотека за такива цели.

Инсталирах го в съответния андроиден проект, който работи без грешки. Когато исках да създам приложението, Resource.Designer.cs бе коригиран със следните редове:

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;

Проблемът е, че и аз получавам следните грешки:

"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"

Аз инсталирах ZXing, използвайки NuGet, но аз също се опитах да добавите DLL ръчно. Получавам същите грешки. Може ли някой да ми помогне как да се определи това?

Благодаря ви предварително.

Отговори:

0 за отговор № 1

Възможно е Вашият Resource.Designer.cs да не се актуализира правилно:

  • Чисто изграждане на проекта
  • Премахване на ZXing пакета.
  • Чисто изграждане на проекта
  • Добавете пакета ZXing
  • Почистете и изградете отново проекта

Ако няма да помогне:

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