For android projects, some engineers use Android Studio (new), some use Eclipse with ADT (old), few like me still savor command line, this blog post is about handling (building, installing and testing) android projects from command line.

  1. To create android project
  2. After changing to directory test_android_app (cd test_android_app), fix a bug

     
  3. Some useful gradle commands
  4. The code will be in src directory, eg. for the Main activity, code is in src/main/java/net/ashishb/TestAndroidApp/Main.java and test is in src/androidTest/java/net/ashishb/TestAndroidApp/MainTest.java
  5. For testing, modify the Main class and add square method,

    And in MainTest
  6. Modify build.gradle to add a testing config

     
  7. Run the test(s)
  8. Complete code can be seen at https://github.com/ashishb/android_gradle_demo