I would recommend you to download the files you are going to need, namely the latest JDK installation file for Windows, Mac and Linux both, 32 and 64 bits. Also, Android Studio for Windows, Mac and Linux both, 32 and 64 bits.
Android Studio is already functional out of the box, however, you will need an Internet connection to download the latest APIs.
Obviously, if you want to publish an application in Google Play, you will also need an Internet connection, a Google account and a Google Play account on behalf of your School. There is an unique fee of 25 dolars.
Finally, at the end of some formative units, there are some links to remote content that you might as well download.
The main objectives of this Formative Activity are:
To learn how to download and install Oracle JDK
To learn how to download and install Oracle Android SDK
To proceed with step number two, simply double click the download installer file.
It takes about fifteen minutes.
How can you change the destination path of JDK in your machine?
By clicking the browser button.
How do you modify the Path System variable?
In Linux you have to edit the .bashrc file, in Windows however, you have to modify the environment variables by selecting the ‘advance’ button from My PC.
How can you check that the installation has been successful?
Open up a terminal and write 'java -version', Java should respond with something like:
Java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
Answer keys to unit 2 Where is the AVD Manager icon in the tool bar?
Fourth icon from the right.
How do you create a new AVD?
By clicking the 'Create new AVD' button.
What are templates according to the video?
Predefined virtual devices.
What does 'target' mean in this context?
How do you select the AVD you want to use?
When you click the 'play' button, a dialog window pops up where you can choose an AVD to run your application with.
What is the final recommendation from the author of this video?
To use a real hardware device. (This is true, unless you turn Intel emulation hardware on. But remember, AVDs are featured limited)
Answer key to unit 3
Watch this video and point out some of the reasons given to switch to Android Studio.
There are lots of them but first and foremost you should focus on Android Studio being the official Android development IDE.
However, here are some of the reasons mentioned in the video:
Based in Maven and Gradel instead of the old Ant build tool.
With Live Preview, you will instantly see how your application looks like in different layouts (portrait vs landscape) and screen resolutions.
A build in Google Cloud plugin.
Support for JUnit, specifically tailored to test Android applications.