It does not cost. You can use a Visual Studio Community edition to use Xamarin.
I have a query regarding AndroidClientHandler
In the Xamarin documents it is said that AndroidClientHandler internally interacts with Native java code to make API calls. But when I decompile by apk and class files I could not find the HttpJava files.
I actually would like to instrument the Http Java files inside the apk and repackage it, can some one please help me how AndroidClientHandler interacts with JAVA?