Hello!

im a Java starter (1 and a half year experience) and want to get in Android Gaming Development.
will you guys give me a hand PLEASE?
so i already made a J2SE basic game tutorial and a Android Basic Game tutorial (
http://www.edu4java.com/en/game/game0-en.html, and
http://www.edu4java.com/androidgame.html).
so my questions are this:
1) I want to start developing games for OUYA.
What you guys think is a good way to start developing games for Android?(OUYA uses Android.
http://www.ouya.tv/devs/)
JMonkeyEngine? LWJGL? JOGL? Eclipse with no plugin? Unity3D? LIBGDX?
take in consideration that i have a LOT of tutorials and pages opened and saved to watch and read right now :S im confused SO CONFUSED lol.
2) A good book you guys think it can help me start with "1)" answer? or a video Tutorial? or a written tutorial?
let me give you an example: if you want to start developing with Sprint, most people recommend a book called SPRING IN ACCION 3rd EDITION (pretty good book).
that it for now.
thank you guys
Edit: Found THIS:
http://www.amazon.es/Beginning-Android-Games-Mario-Zechner/dp/1430230428what about this book?