title: Is Java only way to write apps for Android?
body: <p>I've searching the Internet for the answer but I can only find answers either that are too old, are confusing or people not answering the question but rather telling to learn Java.</p>
  
  <p>My basic questions are:</p>
  
  <ol>
  <li><p>Is Java the only way to write apps for Android?</p></li>
  <li><p>This question will contradict #1. Since Adobe AIR can run in Android phones now, does that mean I can write in AS3 without Java or do I need to wrap the AIR app inside Java?</p></li>
  <li><p>Are apps like Facebook for Android, Angry Birds and all those fancy games, made in Java only?</p></li>
  <li><p>If #1==false &amp;&amp; me==JAVA_HATER, what language or SDK do you guys recommend. This is my main question. </p></li>
  </ol>