title: How to automate android app builds
body: <p>let's assume I have an android project in IntelliJ.<br>
  Now, I am changing some details on the strings.xml resource file, and after every change I build a new apk.</p>
  
  <p>I want to create a second program that will automatically build an apk file. <br>I could change the parameters for the strings.xml file, and then build automatically without accessing IntelliJ, is it possible? will it only be related to Java language? or could I build it in C# or any other language as well?</p>
  
  <p>I did read about Maven and Ant, but I have no idea how to use them correctly, I would like an answer that will lead me to some examples or tutorials as well, thanks!</p>