使用Zxing.Net Mobile在表单中不被识别

4
我是Xamarin.Forms的新手,想要使用Zxing的条形码扫描器。我安装了下面这个nuget插件: 1) ZXing.Net.Mobile for Forms 2) ZXing.Net.Mobile -> 我在某处看到它可以帮助解决我的问题,所以也安装了。
据我了解,我需要在Android项目的主Activity中添加以下行:
但是尽管我已经安装了这些包,仍然出现了以下错误: The type or namespace name 'Andorid' does not exist in the namespace 'ZXing.Net.Mobile.Forms' (are you missing an assembly reference?) ScannerZXing.Android
我该怎么办?(对项目进行清理和重建没有帮助)
另外,我想补充一下,它已经被添加到项目的引用中了。
感谢您的回答。

你在安卓项目上也安装了NuGet吗? - Gerald Versluis
根据您最新的问题,您解决了这个问题吗? - Grace Feng
是的,我在安卓上使用覆盖安装重新安装它,这有所帮助。 - djklasj dsajdkla
你解决了这个问题吗?我也遇到了同样的问题。 - Ryan Mendoza
2个回答

6
在我的情况下,原因是我只安装了ZXing.Net.Mobile.Forms。在安装了ZXing.Net.Mobile之后,问题就解决了。(需要安装两个类库)

1

更新: 在尝试运行项目后,我发现您实际上需要两个Nuget包

之前: 以防万一,如果有人和我遇到了同样的问题,实际上有两个ZXing.Net.Mobile包,都是由Redth提供的。它们的描述完全相同,很不幸。我尝试了第一个,在撰写本文时,它的下载量最高...但是它产生了所描述的错误。通过卸载并重新安装第二个,我解决了这个问题: 在此输入图像描述


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接