Classy Tools is foremost a Java package with Android support an optional extra which requires Android-specific development components and tooling. The initial steps below are general after which instructions break into separate Java-only and Android development branches.
Step 1 - Get software development tools ready
All projects are currently built with Maven. The Java Tools table on the right includes Maven and has links to download sites. If you have just installed Maven, check it will run from the command line by entering the command "mvn --version" and check for the expected version (3.3.9 or above). eg.
Apache Maven 3.3.9 ...
Maven home: /usr/local/apache-maven-3.3.9
...
Of course a Java SDK must also be installed on your PC.
Step 2 - Download Classy Tools modules to your PC
The Classy Tools project is cloned from a Github repository. In a command console, go to your chosen workspace location and run:
Upon completion, the project will be found in the "classy_tools" sub directory, from now referred to as the Classy Tools "home location".
If proceeding with Java-only development, then go to Java development without Android
Step 3 - Install Android SDK
If you don't have an up-to-date Android SDK, then the easiest way to get it is to install Android Studio. Go to the Android Studio page and click on the prominent "Download Android Studio" button to download the correct version for the platform you are using. On first time execution, Android Studio sets up the SDK and ensures your JDK is valid. Note that is is worthwhile to select the custom install option to select UI theme and see what platform version will be installed.
