getting everything installed:
OS install:
I had him do a fresh install and update of Ubuntu Studio 14.04. I like this flavor for android development because I like some of the editing tools that come with Ubuntu Studio, and it uses the gnome desktop which is easier on the graphics usage for older pc's. After he completed the OS install I had him update the OS setting him up as a sudoer and teaching him about root/su
Installing Java:
He was a quick study and took to google to find the best method of installing Java JDK 7.
Downloading the Android SDK, SDK tools separately:
I download and setup the SDK separately from Android Studio as a preference. I use intelliJ, Eclipse, and Android Studio from time to time and I have found some benefits for me to have the SDK Standalone.
Android Studio download and install from developer.android.com/sdk.
at this point our time was up for the week but I installed teamviewer and setup an account so I could remotely assist him if needed.
My son went home and started his first application a simple soundboard app. This was the first sign of trouble. I received a message from him that ADB wasn't working. so I logged in with Teamviewer and investigated. what I found was that we had overlooked setting the path to android tools. a simple fix. I opened up a terminal and walked him through how to edit the .bashrc to include PATH for android platform-tools, tools, and SDK. exit and reboot. simple enough. I left him to explore.
In closing:
My some doesn't know JAVA he has a "hello world" understanding at best. but with the use of the tools and google search he was able to get the foundation of a soundboard app ready to test. future posts will include code samples and exploration of the android framework.