Getting Started with Android Programming Note: if you have already installed android development tools, please check that you have the same version as.

Slides:



Advertisements
Similar presentations
February  Remove Version 7.5 from your computer  Install NSTAR Version 10  Create the model and server connections.
Advertisements

Coursework 2: getting started (1) – running the phone emulator Chris Greenhalgh G54UBI / Chris Greenhalgh
Programming with Android: SDK install and initial setup Luca Bedogni Marco Di Felice Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna.
How to use a scanner Throughout this slide show there will be hyperlinks (highlighted in blue) follow the hyperlinks to navigate to the specified Topic.
Choose a category: Install Episys Install Accessories Synergent Confidential Episys Version Synergent 2008Download latest guides from:
Get android development environment running. Install – Get and install JDK 5 or 6 (see link in the.
The Android Development Environment.  Getting started on the Android Platform  Installing required libraries  Programming Android using the Eclipse.
1 Mobile Computing Mobile First (formerly Worklight) Copyright 2015 by Janson Industries.
Coursework 2: getting started (4) – using PhoneGap to build mobile applications (optional) Chris Greenhalgh G54UBI /
Android: Hello World Frank Xu Gannon University. Steps Configuration ▫Android SDK ▫Android Development Tools (ADT)  Eclipse plug-in ▫Android SDK and.
Installing geant4 v9.5 using Windows Daniel Brandt, 06 April 2012 Installing Geant4 v9.5 for Windows A step-by-step guide for Windows XP/Vista/7 using.
2. Setting Up Your Android Development Environment.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
UFCFX5-15-3Mobile Device Development Android Development Environments and Windows.
Setting up the Development Environment Copyright © SUPINFO. All rights reserved Preparation.
How to make it work? Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
SET UP COMPUTER ** PLEASE BE AWARE SCREENSHOTS MAY NOT MATCH **
Android Application Development CSE 5520/4520 Wireless Networks.
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
Android Programming. Outline Preparation Create new project Build and Run a project Debug a project Deploy on devices.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
Android Application Development 2013 PClassic Chris Murphy 1.
HCare access on an iPad hCare access is the remote access to PGH. The steps for installing vary from the Mac somewhat. This will guide you. Installation.
Better reference the original webpage :
Digital Logic and State Machine Design Installing Xilinx WebPACK 12.4 CS 2204 Digital Hardware.
Excel Connector for JIRA Installation and functional presentation.
LGC Website and Customer On-line Tools LGC RESOURCE 2014.
Eucalyptus Virtual Machines Running Maven, Tomcat, and Mysql.
Microsoft Windows LEARNING HOW USE AN OPERATING SYSTEM 1.
Important information & instructions for doing web upgrade :  User needs to backup all his data before doing web upgrade as the same will get deleted.
NUMOSS NURUL ‘IZZATI BINTI OTHMAN A
1 Mobile Computing Set Up Copyright 2015 by Janson Industries.
How to Download and Install a Print Driver on a Windows PC.
Profitable Growth B3X Number one to the customer! GT540 Web upgrade Guide Important information & instructions for doing web upgrade :  User needs to.
Android. The Eclipse IDE Installation Requirements: Eclipse Java Windows All must match (32-bit OR 64-bit) If you have a 64-bit OS & 32-bit browser,
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
Java Android-8 Imran Shafi. Lecture Contents  Debugging Android Projects  Java/XML Errors  Debugger  Logcat Utility  Android Debug Bridge (adb) 
Geo CE-XM ch 4 Edited 10/14/05 1 The XM is the newest of the rovers, and unlike other units, it comes with software installed on the unit as well as using.
Presented By: Muhammad Tariq Software Engineer Android Training course.
Downloading and Installing Autodesk Revit 2016
Android Development Environment Environment/tools Windows Eclipse IDE for Java Developers (v3.5 Galileo) Java Platform (JDK 6 Update 18) Android.
Android Hello World 1. Click on Start and type eclipse into the textbox 2.
GumTree Development Environment Setup Windows Only Compatible with Eclipse 3.2 M3 (Last update: 16/11/05)
Liferay Installation Prepared by: Do Xuan Hai 8 August 2011.
First Venture into the Android World Chapter 1 Part 2.
Android 2: A First Project Kirk Scott Creating a New, Example Android Application Project in Eclipse 2.2 Creating a Virtual Device, an Emulator.
1 Perl Note, I am hoping that we can accomplish all we need to with CSS accounts, Linux, and the NoMachine client -- since these already have Perl installed.
VDI-in-a-box TM 1 Kaviza Client End User Quick Start Manual.
ANDROID APPLICATION DEVELOPMENT. ANDROID DEVELOPMENT DEVELOPER.ANDROID.COM/INDEX.HTML THE OFFICIAL SITE FOR ANDROID DEVELOPERS. PROVIDES THE ANDROID SDK.
TODAY Android Studio Installation Getting started Creating your 1 st App Beginning to understanding Intents.
Intoduction to Andriod studio Environment With a hello world program.
ALSMS Upgrade Configuration Example Alcatel-Lucent Security Products Configuration Example Series.
CACI Proprietary Information | Date 1 PD² SR13 Client Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8, 2011.
CACI Proprietary Information | Date 1 PD² v4.2 Increment 2 SR13 and FPDS Engine v3.5 Database Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead.
Troubleshooting Dashhawk Issues. Here's what you have to do to have the DashHawk run properly Go to the ACTUAL PROGRAM file (not the short cut)
How to Sync Android Phone to Computer (PC/Mac)? Are you a person that always has your Android phone in your hands? Nowadays, a cell phone is not just for.
IBM Worklight environment setup 1. Eclipse IDE Multi-purpose integrated development environment (IDE) Open source Supported for Windows, Mac OS X, Linux.
Day 1 Session 2. Setup & Installation
TIZEN STUDIO INSTALLATION & ENVIRONMENT SETUP FOR DEVLAB
Mobile Device Development
Downloading & Installing the BIT115 Software & Programs
Development Environment
Obtaining the Required Tools
Java on the LEGO Mindstorms EV3
Android 基礎.
Bomgar Remote support software
Install Ruby If you are running on Mac OS X, Ruby is preinstalled.
Download and Installation of code::blocks
Korea Software HRD Center
Presentation transcript:

Getting Started with Android Programming Note: if you have already installed android development tools, please check that you have the same version as described here

App Presentation Are you hungry? Presentations – Talk about a cool app Download the app or apps (yes, you might need to pay a few bucks) PPT Slides with app views Compare to existing apps Use/search for app reviews – Talk about something interesting in mobile computing E.g., android on Intel, qualcomm android tools, new/old company A few slides and be prepared to answer (tough) questions – 15 minutes max, but in depth (we are all experts) – Be prepared. If you are not prepared (i.e., haven’t spent enough time figuring everything out), ask to present next time. Don’t waste our time. Web site that talk about apps and mobile technology (you should know keep up to date with these) – techcrunch.com – Techstars App showcase: – Kichstarter.com – Search on android app and find many articles on different apps –

platform I will use windows Linux is fine You can use MAC, but will need to be a fairly experienced MAC user. Otherwise, try using a windows virtual machine or, if your machine can boot into windows, use that. You must download and view powerpoint documents in class

Adobe Connect Go to – Log in as guest

Get Eclipse Complete information is also here: Download Eclipse Indigo Classic (v3.7.1) – 371/indigosr /indigosr1 – Note, if you have eclipse, please upgrade to Eclipse Classic v3.7.1, that way, we all have the same version. After downloaded, decompress in a directory name eclipse Note, there is no installation for eclipse. Once it is decompressed, you are ready to run it. But you can only start eclipse by opening a file browser and double clicking on eclipse.exe

Get JDK Go to ase/downloads/index.html ase/downloads/index.html Get JDK6 or JDK5 (not JDK7 and not JRE) – downloads/index.html downloads/index.html – Scroll down a bit to JDK 6 – Perhaps you already have JDK5 or 6 Check c:\program files\java\jdk1.X.yyy, where X=5 or 6

Get Android SDK Go to Install – Will check that the correct version of jdk is installed. – install in c:\Android After installing SDK, the SDK manager should run – Select SDK Platform-tools – Download each API version (or at least the ones >2.0) However, don’t download every package within the API version (it takes to long). Instead, select SDK platform, samples, google api and then the package for you phone. – Also, download Android Support package – And, google USB Driver package

Install ADT Eclipse plugin For instructions, also see adt.html#installinghttp://developer.android.com/sdk/eclipse- adt.html#installing Start eclipse Help –> install new software Click Add, in the top-right corner. In the Add Repository dialog that appears, enter "ADT Plugin" for the Name and the following URL for the Location: Click OK – Note: If you have trouble acquiring the plugin, try using "http" in the Location URL, instead of "https" (https is preferred for security reasons). In the Available Software dialog, select the checkbox next to Developer Tools and click Next. In the next window, you'll see a list of the tools to be downloaded. Click Next. Read and accept the license agreements, then click Finish. When the installation completes, restart Eclipse. Configuring the ADT Plugin – Select Window > Preferences... to open the Preferences panel (Mac OS X: Eclipse > Preferences). – Select Android from the left panel. – You may see a dialog asking whether you want to send usage statistics to Google. If so, make your choice and click Proceed. You cannot continue with this procedure until you clickProceed. – For the SDK Location in the main panel, click Browse... and locate your downloaded SDK directory. (maybe it is already correctly filled in) – Click Apply, then OK.

Subclipse In Eclipse – Help -> install new software – Select add – In location, put

Play with our set up Enable USB debugging on you phone – Go to settings – Approach 1 (depends on phone) Open Applications Development Check USB Debugging – Approach 2 {} Developer options Check USB debugging – Approach 3 Look around and check USB debugging Start eclipse Window -> open perspective -> other -> DDMS (! Not ) Plug your phone via usb Under devices (upper left) you can see your phone – If you can’t see you phone, check if you have a notification on you phone asking about whether to use USB debugging. Do not select USB storage In the upper middle, select the File Explorer tab – Expand mnt Expand sdcard – Expand DCM » Expand Camera This is where your pictures are – Expand data Should not work, since this is a protected directory that holds apps private data On the lower/middle left, select LogCat. This shows system messages. – The messages are have level (debug, error, info,…) You can select which messages using the menu in the middle right – Messages have tags and text – We will use these messages extensively for debugging Near the top is a row of buttons. One button is a camera. Click on the camera and see your device screen shot

Play with ADB Open a command prompt Change dir to c:\android\android-sdk\platform-tools > adb devices – Shows the devices you have plugged in and the serial number >adb shell – Opens a shell on the device – > ls – >cd /data – >ls Still fails – > su If you have rooted you phone, this will succeed – > ls Works! – > ps Shows everything running

Make a Emulated Android Device Start eclipse Windows -> AVD Manger Opens a new window (maybe after a short delay) Select new – Name: Test4 – Target: Google APIs API level 15 – SD Card Size: 1GiB – Snapshot Enabled – Level screen as default – Click “Create AVD” Click on the device you just made and click on start It can take sometime to start. Be patient You should see the emulator in the eclipse DDMS fairly quickly, even as the device is booting up