The Anyline Xamarin.Android SDK provides the functionality of our Native Android SDK in C# to make the Android integration in Xamarin as easy as possible.

Essentially, the Anyline Xamarin.Android SDK is a Binding Library that wraps around the native Anyline SDK for Android, so that all native Java functionality can be simply invoked via C# calls.

If you want to gain a deeper understanding on how this works, or if you plan on porting a native Java library to C#, the official Xamarin website offers a guide on how to bind a Java library.

By the end of the following section, you will have a Xamarin.Android project with Anyline integrated, and basic configuration to start scanning right away.