title: Why cygwin for android NDK
body: <p>New to android NDK, I have followed tutorial mentioned in the post to learn about NDK</p>
  
  <p><a href="https://stackoverflow.com/questions/7899740/android-ndk-tutorial-guide-for-beginners">Android NDK tutorial/guide for beginners.</a></p>
  
  <p>The tutorial asks for installing Cygwin to build ndk based android app.</p>
  
  <p>I could run ndk-build from my windows command line tool and still produces native .so files.</p>
  
  <p>I don't understand why cygwin is needed ? </p>