You requested it and we listened, we now have a client for Android (with mono).
The client supports all the regular client side operation except from Distributed Transactions which are not relevant for mobile devices
The Client will be available through a Nuget Package or by referencing the dll to your project
All you need to do is reference the Raven.Client.MonoForAndoird.dll to your Mono for android project.
In there you can use the code as you normally would.
If you want to start working with this already you can download the dll here:
Pay attention this is an early build, so if you have something not working, we will appreciate if you could create a failing test for it
You can see how we are testing from this repository https://github.com/DanielDar/ravendb on branch 2.5
Look at the project Raven.Tests.MonoForAndroid
There is also Raven.Tryouts.MonoForAndroid for testing a complete app
You can see a sample for the using android with raven here: https://github.com/DanielDar/RavenAndroidToDoList
In this sample you have a to do list that is updated between all of the android devices running it.