1 of 14 12/04/2012 06:46 PM Hello, Jonathan Earl My Account Logout GS-35F-0556S CONTACT US Search TOLL FREE 877-932-8228 Home Course Catalog Schedule Pricing & Savings Training Options Resources About Us Webeducator is a great way to learn how to use software. The hands on training is great. More Testimonials» Introduction to Android Development Classroom Setup Guide System Requirements Hardware Requirements (Minimum) Hardware Requirements (Recommended) Operating System Network and Security Software Requirements Core 2 Duo, 1.5 GHz, 4 gig RAM, 1 gig disk space. Core 2 Duo, 2.5 GHz GHz, 8 gig RAM, 1 gig disk space. Tested on Windows 7. Course software should be viable on all systems which support a Java 6 Developer's Kit. Limited privileges required -- please see our standard security requirements. All free downloadable tools. Wed, 12/05/12-3:00pm ET/12:00pm PT Sign Up for Free Demo Watch 3-minute Demo Video of Live Online Training: The Java Platform, Standard Edition (Java SE) JDK, version 6.0: The JDK is a free download from Sun Microsystems. Navigate to: Can't see this video? http://java.sun.com/javase/downloads Under the heading "JDK 6 Update N" click the Download button. (Note that the JRE is not sufficient -- you need the full developer's kit.) You'll be presented with a license agreement: read this and accept the terms. Then you'll be given options that allow you to download various installers. Choose the "Windows Offline Installation" and save the downloaded file anywhere on the local machine (or on a shared drive, USB memory stick, etc.). Run the installer and follow its instructions: perform a complete install of the JDK. The installer will first allow you to choose the JDK path: set this to c:\java6. Later during the install, you'll be able to select the install path for the public Java runtime. Leave this at its default value; do not set it to c:\java6, or you will overwrite the JDK itself! After the installation is complete, set an environment variable JAVA_HOME to c:\java6. Add c:\java6\bin to the beginning of the executable path, so that tools in that directory can be run from any working directory. (If system permissions make it impossible to add this directory to the beginning of the path, it's usually okay to add it to the end. There is some risk that another Java version will be in the path prior to the one you just installed, but on clean machine setups this is unlikely.) Test the environment by opening a command console in some directory other than JAVA_HOME, and entering the following command; you should get the response shown: javac -version javac 1.6.0 Eclipse Juno for Java EE Developers Eclipse Juno for Java EE Developers: use the following link to download and install Eclipse, and unzip the downloaded archive anywhere on the local machine (even c:\ is fine, as this will put the tool at c:\eclipse). EclipseJuno Android SDK, version 2.0: Download and run the Windows installer for the Android SDK, found at the following URL: http://dl.google.com/android/installer_r20-windows.exe (If you prefer, you may install manually by downloading the OS-appropriate archive from http://developer.android.com Microsoft Certifications Certified Microsoft Courses Software Assurance Training Vouchers
/sdk/index.html. Unzip to a root directory of your choice, and use this path where we use c:\androidsdk2.0 in the following instructions. Do this instead of the next few steps, and then run the SDK Manager and install packages as directed below; the rest of the process is the same.) you'll see a welcome screen: Webucator is a Registered Education Provider (R.E.P.) approved by PMI to issue professional development units (PDUs) for our training courses. Click Next and the installer will detect the JDK(s) on your machine. Results will vary here but all is well unless the installer says you don't have a JDK or your JDK is not of a recent enough version. Click Next and the installer will give you the option of setting the SDK up for yourself or for all users. Choose carefully here: if you are not the student and the student will be logging in as a different user on the OS, then it will be important to set up for all users. This in turn requires administrative privileges on the machine. 2 of 14 12/04/2012 06:46 PM
Click Next and you'll be asked to provide an install location. We recommend c:\androidsdk2.0, but any path is okay here: Click Next and choose your options for creating Windows shortcuts to Android SDK tools. For the classroom we generally recommend not to create shortcuts, but you can if you prefer: 3 of 14 12/04/2012 06:46 PM
4 of 14 12/04/2012 06:46 PM Click Install and you will see the installation process roll by with a progress bar. When completed you'll see a screen like this: Click Next and you'll see the confirmation screen:
Leave the checkbox checked, and click Finish to start the SDK manager. Now you'll run the SDK manager to load necessary platforms and tools for the class. It will start out by downloading lists of available packages: When the full list of options is prepared, choose packages to install. For this course we need five packages: the platform tools, and the Android 2.2 and Android 2.3.3 platforms, including just the core and Google API packages for each. The first three of these are shown in the image below, but be sure to get the 2.2 packages as well: 5 of 14 12/04/2012 06:46 PM
Note: it is also possible at a given time that you will see options to update the SDK tools themselves. These options will show under a Tools folder at the top of the list. Install any packages found in this folder as well, if they are present. Click Install and you'll see a dialog that prompts you to accept license agreements. Click the Accept all radio button: Click Install and installation will begin. This can take a while, depending on your internet connection. The progress bar at the bottom of the window will move along, and then when all done it will go back to zero and you'll see a confirmation message below it: 6 of 14 12/04/2012 06:46 PM
Close the SDK manager. Now find the file c:\androidsdk2.0\avd manager.exe, and run it. It shows that you have no virtual devices installed yet: Click New... and see a dialog that allows you to define a new "Android virtual device" or AVD. Call the new profile "Android2.3". Choose the Google APIs at API level 10 as the target. Set the size of the SD card at 256 MiB and leave the rest of the settings at their defaults. 7 of 14 12/04/2012 06:46 PM
Click Create AVD. After a moment you'll be back in the main window and you'll see your new AVD profile: Close the AVD manager. Finally we need to install the Android developer tools (ADT) for Eclipse. Start Eclipse now, and after a splash screen you'll see the dialog that lets you choose a workspace: 8 of 14 12/04/2012 06:46 PM
9 of 14 12/04/2012 06:46 PM Click OK to select the default workspace. Eclipse will start up and you'll see the full layout of that workspace. Choose Help Install New Software... from the menu, and see the Install dialog:
Click Add... and enter values as shown in the Add Repository dialog. The name doesn't actually matter, but be sure to enter https://dl-ssl.google.com/android/eclipse/ for the URL: Click OK and you'll be back in the first dialog, and after a moment you'll see a list of packages to download from that site. Choose the Developer Tools box and see that all the child nodes are checked as well; but you don't need the NDK Plugins: Click Next and after some dependency checking you'll see this confirmation page: 10 of 14 12/04/2012 06:46 PM
11 of 14 12/04/2012 06:46 PM Click Next and you'll be able to accept license agreements for some included components: Click Finish. You'll see a dialog with a progress bar as Eclipse downloads plugins.
After a while you'll be warned about unsigned content. Eclipse ADT is not digitally signed so to get it you'll have to click OK. Eclipse will install the downloaded plugins and ask you to restart: Go ahead and restart Eclipse. When you are back at the default workspace, choose Window Preferences... from the menu, and select the Android group from the list on the left. Enter the SDK location in the field at the top -- you can browse to this if you prefer or just enter c:\androidsdk2.0 -- and then click Apply. You'll see the list of four platforms that you downloaded into the SDK: Click OK. Now choose New Other... from the menu. If you scroll down in the list that's presented you should see an Android group, which once expanded looks like this: 12 of 14 12/04/2012 06:46 PM
You can close Eclipse, and all is now ready for Android development! Installing Lab Software Download the archive of lab installer(s): 251_Lab_Windows_23.zip This archive contains one or more self-extracting ZIP files that run a completion script after unpacking. Run each of these; we recommend accepting the default installation path c:\capstone, especially since multiple courses and other resources can all go to this folder, making things simple for students and easy to clean up after class. However, another path can be selected -- this is most common when the C drive is unavailable or too crowded and another drive or partition is more available. Finally, get the Eclipse workspace installer from the following location: 251_IDE_Windows_23.zip Install by running the self-extractor(s) found in this archive; unless you installed the above lab images to a non-standard path, be sure to stick with the default target directory c:\capstone. See the instructor's guide for details on how the overlay works. Please consult the instructor with any questions on use of Eclipse in the classroom. If you have questions about setting up your computer, contact us at support@webucator.com. Quick Links Watch Presentation Free Demo Purchase Vouchers Partners Remote Courses Make Payment Contact Us Sitemap Privacy Policy Courseware Purchase Courseware Client Success Independent Survey Client List Testimonials Join The Team Learn how you can become a Webucator Trainer Career Opportunities Locations Where We've Trained We have trainers all over North America. Training Options Live elearning Public Classes Private Training Self-paced Courses Microsoft Partner Microsoft Certifications Certified Microsoft Courses Software Assurance Training Vouchers 13 of 14 12/04/2012 06:46 PM
14 of 14 12/04/2012 06:46 PM Webucator, Inc. All rights reserved. Toll Free: 1-877-932-8228 From outside the USA: 315-849-2724 Fax: 315-849-2723