title: Can I develop an Android application using only LIBGDX without much knowledge of the components of the Android OS?
body: <p>I'm planning on developing a game for the Android market, and while I'm very experienced with Java and desktop gaming, I have almost no experience using Android. I heard about LibGDX which would simply let me distribute my game to Android with almost no additional effort beyond coding the actual game as I would a desktop game. </p>
  
  <p>This seems almost too good to be true, can someone tell me whether there are any shortcomings of using LibGDX that I am unaware of (perhaps its buggy, complicates the process, or anything) before I start my project?</p>
  
  <p>Thanks.</p>