Zxing.net.mobile: FastAndroidCamera missing from 2.2.0

Created on 13 Apr 2017  路  5Comments  路  Source: Redth/ZXing.Net.Mobile

Hi,

I have installed the latest 2.2.0 for ZXing.Net.Mobile for Android and when I compile my program and following error crops up. It seems that it is missing the FastAndroidCamera assembly. Thanks.

Severity    Code    Description Project File    Line    Suppression State
Error       Exception while loading assemblies: System.IO.FileNotFoundException: Could not load assembly 'FastAndroidCamera, Version=2.0.0.0, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile?
File name: 'FastAndroidCamera.dll'
   at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference, ReaderParameters parameters)
   at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(DirectoryAssemblyResolver resolver, ICollection`1 assemblies, AssemblyDefinition assembly, Boolean topLevel)
   at Xamarin.Android.Tasks.ResolveAssemblies.Execute(DirectoryAssemblyResolver resolver)   CamTest C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets   1399    

Most helpful comment

Hi All,

Any one can help please?

I am getting below error after adding NuGet packages "ZXing.Net.Mobile.Forms"

Severity Code Description Project File Line Suppression State
Error Exception while loading assemblies: System.IO.FileNotFoundException: Could not load assembly 'ZXingNetMobile, Version=2.4.1.0, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile?
File name: 'ZXingNetMobile.dll'
at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference, ReaderParameters parameters) in /Users/builder/data/lanes/5809/a7829590/source/monodroid/external/xamarin-android/external/Java.Interop/src/Java.Interop.Tools.Cecil/Java.Interop.Tools.Cecil/DirectoryAssemblyResolver.cs:line 229
at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(DirectoryAssemblyResolver resolver, ICollection`1 assemblies, AssemblyDefinition assembly, Boolean topLevel)
at Xamarin.Android.Tasks.ResolveAssemblies.Execute(DirectoryAssemblyResolver resolver) QRCodeReader.Android

All 5 comments

I just encountered the same issue.

Adding the FastAndroidCamera package via NuGet seems to have fixed the issue for me, but it would still good to have this listed as a dependency in ZXing's Android NuGet package, of course :)

I can also reproduce this issue. Changing back to 2.1.47 from 2.2.0 and the solution compiles again.

Check latest version, it should be fixed now.

It is fixed now. Thanks.

Hi All,

Any one can help please?

I am getting below error after adding NuGet packages "ZXing.Net.Mobile.Forms"

Severity Code Description Project File Line Suppression State
Error Exception while loading assemblies: System.IO.FileNotFoundException: Could not load assembly 'ZXingNetMobile, Version=2.4.1.0, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile?
File name: 'ZXingNetMobile.dll'
at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference, ReaderParameters parameters) in /Users/builder/data/lanes/5809/a7829590/source/monodroid/external/xamarin-android/external/Java.Interop/src/Java.Interop.Tools.Cecil/Java.Interop.Tools.Cecil/DirectoryAssemblyResolver.cs:line 229
at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(DirectoryAssemblyResolver resolver, ICollection`1 assemblies, AssemblyDefinition assembly, Boolean topLevel)
at Xamarin.Android.Tasks.ResolveAssemblies.Execute(DirectoryAssemblyResolver resolver) QRCodeReader.Android

Was this page helpful?
0 / 5 - 0 ratings

Related issues

woutermeuwis picture woutermeuwis  路  5Comments

mateuszroszczyk picture mateuszroszczyk  路  4Comments

faceoffers28 picture faceoffers28  路  7Comments

roelvdwater picture roelvdwater  路  6Comments

0x2DF picture 0x2DF  路  7Comments