I'm assuming this is a stupid question with an obvious answer. I'm very comfortable in C#, but have no experience in Java or the Android development IDEs etc.
I need to build an Android app which uses a .NET SDK, but the SDK dll utilizes System.Drawing (honestly cannot think of why). Does this completely rule out the possibility of using Xamarin?
EDIT: There's also a JAVA SDK available. Is there a way to use this (maybe have the sdk sitting on the android project but access it via the main app)