Hi, I'm a bit of an outsider here. I use JRuby for hobby programming. I
suspect with your Android project you may find you have stuffed the
whole slice of toast in your mouth at one time.
In my opinion learning JRuby is the same as learning Ruby. EXCEPT - you
can do a whole lot of things with JRuby that are difficult or almost
impossible with MRI Ruby. For example you can easily deploy JRuby apps
to other PCs, including PCs with other operating systems. JRuby gives
you access to all of the hundreds or thousands of Java libraries. JRuby
can develop GUI apps using Java Swing and similar stuff.
The simplest way to use JRuby for an Android app is with SL4A but it
doesn't gives access to the full Android API.
Ruboto gives access to the full Android API but (in my opinion) it is an
extraordinarily and unnecessarily over complex implementation.
I have managed to implement JRuby on Android with about 50 lines of Java
code but I absolutely would not recommend it for a beginner's student
project because it is completely unsupported. Nevertheless have a look
at it (I've called it JRonA) if you are interested to substantiate my
criticism of Ruboto.
http://sharingbits.blogspot.co.uk/
...R