Forum Xamarin Cross Platform with Xamarin

Mismatch between the processor architecture

I am using Xamarin.Forms on Visual Studio 2017. I am trying to use a dll that is compiled on 64bit. When i run the app on android emulator, it has a warning of "mismatch between the processor architecture" and the app crashed on the emulator. If i disable the initialization of the said dll, app runs fine.

Is it possible to use external dll's or api's on xamarin and if yes, how can we use those properly on xamarin.



Best Answer


  • LandLuLandLu Member, Xamarin Team Xamurai

    What emulator and dll did you use? Xamarin.Forms apps are built with .Net Standard now, so your dll must support .Net Standard. You could try another nuget package to see if it also crashes on your side. i.e.

  • blustack3rblustack3r Member ✭✭

    I am using MT5 Manager API for .Net dll. which i built on .Net Framework 4.5.2 as the documentation states.

  • blustack3rblustack3r Member ✭✭


Sign In or Register to comment.