/ / Neznáme globály pri inštalácii skenera ZXing - zxing, xamarin.forms

Neznáme globály pri inštalácii skenera ZXing - zxing, xamarin.forms

Mám projekt Xamarin.Forms, ktorý potrebuje skener kódov QR. Našiel som ZXing Scanner, ktorý sa zdá byť dobre zavedenou knižnicou pre také účely.

Inštaloval som ho do príslušného androidového projektu, ktorý pracoval bez chýb. Keď som chcel zostaviť aplikáciu, Resource.Designer.cs bol upravený nasledujúcimi riadkami:

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;

Problémom je, že aj ja mám nasledujúce chyby:

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

Inštaloval som ZXing pomocou NuGet, ale ja som sa tiež pokúsil pridať dlls manuálne. Mám rovnaké chyby. Môže mi niekto pomôcť, ako to napraviť?

Vopred ďakujem.

odpovede:

0 pre odpoveď č. 1

Je celkom možné, že váš Resource.Designer.cs sa neaktualizuje správne:

  • Čistenie projektu
  • Odstráňte balíček ZXing.
  • Čistenie projektu
  • Pridať balíček ZXing
  • Vyčistite a znovu postavte projekt

Ak to nebude pomôcť:

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