Senior Lecturer in Cybersecurity
, UK

Paolo Modesti

Android Command Line Tools

A Script-Based Approach for Teaching and Assessing Android Application Development

These command-line scripts aim at helping students, and more in general, developers, to perform in a simpler and faster manner the typical tasks carried out in a software development session (e.g. clean, build, run, test), manage Android projects, configure the development environment and the virtual/physical devices where these applications run.

Additionally, the admin's scripts are designed to support the marking process, allowing the marker to streamline the activities, saving a considerable amount of time otherwise spent to perform mundane operations preliminary to the marking itself. The scripts can also be used to automatically upgrade to new versions Android apps used in lectures and tutorials.