SlideShare a Scribd company logo
Setting Up Your First App For Android
1)   The first thing you need to setup in “Android Development Environment” is JDK or Java
     Development Kit. It can be downloaded from Oracle Website.

     http://www.oracle.com/technetwork/java/javase/downloads/index.html




     The new JDKs can update theirselves automatically for free, so you just need to install it once.

2)   In previous times, when you use eclipse for android development, you need to install Eclipse
     and android SDK manager separately and configure them with each other. But now a configured
     and customized Eclipse version can be downloaded from Android developer’s site. here is the
     URL:

     http://developer.android.com/sdk/index.html
3)   You don’t need to install anything after downloading this Bundle. Android SDK will be
     downloaded as a compressed File that contains Eclipse and Android SDK manager. You need to
     Run Eclipse from the respective folder.
4)   Congratulations…! You have successfully environment for android Development.

5)   If you are opening Eclipse for the first time, then there will be 99% chances that you will see the
     following dialogue box(if this dialogue doesn’t appear then it means that eclipse is getting its
     info from some previous versions).




     This dialogue box require you to set up the Directory or Workspace in which you or eclipse will
     store all the projects or apps and their related data(It is recommended that you choose drive
     other than “C” in order to prevent drive access errors due to OS security reasons, in future).
6)   Select you desired path and folder and click OK.

7)   Here is the first look of Environment.




     It’s a welcome Screen.

8)   Go to File->new->Android Application Project.




9)   The following Dialogue Box will appear.
Here:

Application NameThe name of your application

Project Name The name of the folder in which all related and required files will be stored
during the development phase. It resides in the workspace folder.

Package Name The name of the package in which main classes resides. The concept is same
as in the Java Language.

Minimum SDK RequiredThe lowest version of Android that your app supports, indicated using
the API level. To support as many devices as possible, you should set this to the lowest version
available that allows your app to provide its core feature set. If any feature of your app is
possible only on newer versions of Android and its not critical to the app's core feature set, you
can enable the feature only when running on the versions that support it.

Target SDKindicates the highest version of Android (also using the API level) with which you
have tested with your application.

As new versions of Android become available, you should test your app on the new version and
update this value to match the latest API level in order to take advantage of new platform
features.
Compile With is the platform version against which you will compile your app. By default, this
is set to the latest version of Android available in your SDK. (It should be Android 4.1 or greater;
if you don't have such a version available, you must install one using the SDK Manager). You can
still build your app to support older versions, but setting the build target to the latest version
      allows you to enable new features and optimize your app for a great user experience on the
      latest devices.
      ThemeFor the first time, select none. And then Click Next
      (some above content is copied from Android developer’s site )



10)   In the below screen, Just Click Next with the default Options.




11)   The next screen enables you to customize the icon of your Application. For the first time you can
      skip this option. Click Next. (You are allowed to create your own icon in any graphic software
      and use it as your app icon).


12)   The next screen will be of Create Activity. For the First time, select Blank Activity and click next.
13)   Set some attributes of the activity. Go with the Defaults and click finish.




      Congrats…!! You have just set up your Fist Project. This will take some time so be patient. 
      (You might need to close the welcome screen before viewing the created project.)
14)   The next screen that appears will be something like this.
14)   Now you really want to see your app running. For this you need to have an android phone or an
      emulator.
15)   Eclipse and Android SDK enables you to set up multiple emulators at the same time.
16)   Emulators are called AVD or Android Virtual Device.
17)   To set up or configure an emulator you need to open AVD manager by clicking its image as
      shown in above figure.


18)   Here is the Dialogue you will get when click the icon.




19)   Click NEW… A new Dialogue will appear.
20)   Give some related AVD name.
21)   In the Device option you will see all the devices that have already been included before. For the
      first time go with some predefined device.
22)   Target Android version or API has already been set when you are setting up your Project.
23)   Don’t play with all the options.
24)   Just set the amount of RAM of the computer you want to dedicate for the AVD, Set the internal
      storage of the phone and Select Emulation option of HOST GPU. Finally Click OK.
25)   Congrats…!! You have just set up an AVD.
26)   But you are still a bit away from executing your App.
27)   Click on Run Configuration.




28)   Double Click on Android Application.
29)   Select your Project and click Apply.




30)   In the target tab, select your AVD and click apply.
31)   Select RUN in the common tab.Click Apply close this dialogue.
32)   Now Click on RUN AS(Just Below Window menu) and Let your app finally run on AVD. It takes
      time. Be patient.

More Related Content

What's hot (20)

PPTX
Creating the first app with android studio
Parinita03
 
PDF
Android chapter02-setup2-emulator
guru472
 
PPTX
Introduction_to_android_and_android_studio
Abdul Basit
 
PDF
Generating efficient APK by Reducing Size and Improving Performance
Paresh Mayani
 
PDF
Android studio
Željko Plesac
 
PPTX
Android development session 5 - Debug android studio
Farabi Technology Middle East
 
PPTX
Anroid Tutorial Beginner level By SAMRAT TAYADE
Samrat Tayade
 
PPT
Google Android
Michael Angelo Rivera
 
PPT
Android tutorial
Ehtisham Ali
 
PPT
Android Applications Development
Michael Angelo Rivera
 
PPTX
Android course (lecture2)
Amira Elsayed Ismail
 
PDF
Android development module
Keviindran Ramachandran
 
PPTX
Android Studio Overview
Salim Hosen
 
PPTX
Simple Android Project (SAP)... A Test Application
Aritra Mukherjee
 
PPTX
android studio
Lahore Garrison University
 
PPTX
Android deep dive
AnuSahniNCI
 
DOCX
Installing android sdk on net beans
Aravindharamanan S
 
PDF
Bai thuc hanh lap trinh Android so 1
Frank Pham
 
PPTX
Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...
Jason Conger
 
PDF
01 04 - android set up and creating an android project
Siva Kumar reddy Vasipally
 
Creating the first app with android studio
Parinita03
 
Android chapter02-setup2-emulator
guru472
 
Introduction_to_android_and_android_studio
Abdul Basit
 
Generating efficient APK by Reducing Size and Improving Performance
Paresh Mayani
 
Android studio
Željko Plesac
 
Android development session 5 - Debug android studio
Farabi Technology Middle East
 
Anroid Tutorial Beginner level By SAMRAT TAYADE
Samrat Tayade
 
Google Android
Michael Angelo Rivera
 
Android tutorial
Ehtisham Ali
 
Android Applications Development
Michael Angelo Rivera
 
Android course (lecture2)
Amira Elsayed Ismail
 
Android development module
Keviindran Ramachandran
 
Android Studio Overview
Salim Hosen
 
Simple Android Project (SAP)... A Test Application
Aritra Mukherjee
 
Android deep dive
AnuSahniNCI
 
Installing android sdk on net beans
Aravindharamanan S
 
Bai thuc hanh lap trinh Android so 1
Frank Pham
 
Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...
Jason Conger
 
01 04 - android set up and creating an android project
Siva Kumar reddy Vasipally
 

Viewers also liked (20)

PDF
Mobile Order Management and real-time analytics on SAP HANA
Jens Frenzel
 
PPTX
What our customers think of Alison Pate
alisonpate1
 
PPTX
Como insertar un video en un blogger
Yeniferxddd
 
PPTX
Producción y gestión de la información
NabetseGalvan
 
PDF
Aging Beautifully Part 1: Osteoarthritis
ciehortl
 
PDF
Gladiator Black Tungsten Ring
Madtungsten
 
PPTX
Búsqueda, veracidad y seguridad de la información
NabetseGalvan
 
PDF
planning change certificate
Hesham Ramadan
 
PPTX
Comunicación y colaboración
NabetseGalvan
 
PPTX
Proyectos de aprendizaje con integración de las tic
NabetseGalvan
 
PPTX
Como insertar un video en blogger
Be3lita4hx
 
DOCX
FNBLife
Heinz Seldte
 
PPTX
Como subir un video a
Brandon Ronaldo
 
DOCX
Tema 5
esthergomon76
 
PPTX
Servicios web internet
Jesus David Vergara Perneth
 
PDF
Eduardo posada flórez
7141572
 
PPTX
Diferentes tipos de géneros musicales angie y mafe
fernanditadu
 
PDF
Meetup Confianza Creativa - Enero 2014
InnoVentures
 
PPTX
The fuchsia-blue-coaching-approach
Julie Drybrough
 
PPTX
Cómo restaurar imagen de particiones de disco
Mabel Fantacci
 
Mobile Order Management and real-time analytics on SAP HANA
Jens Frenzel
 
What our customers think of Alison Pate
alisonpate1
 
Como insertar un video en un blogger
Yeniferxddd
 
Producción y gestión de la información
NabetseGalvan
 
Aging Beautifully Part 1: Osteoarthritis
ciehortl
 
Gladiator Black Tungsten Ring
Madtungsten
 
Búsqueda, veracidad y seguridad de la información
NabetseGalvan
 
planning change certificate
Hesham Ramadan
 
Comunicación y colaboración
NabetseGalvan
 
Proyectos de aprendizaje con integración de las tic
NabetseGalvan
 
Como insertar un video en blogger
Be3lita4hx
 
FNBLife
Heinz Seldte
 
Como subir un video a
Brandon Ronaldo
 
Servicios web internet
Jesus David Vergara Perneth
 
Eduardo posada flórez
7141572
 
Diferentes tipos de géneros musicales angie y mafe
fernanditadu
 
Meetup Confianza Creativa - Enero 2014
InnoVentures
 
The fuchsia-blue-coaching-approach
Julie Drybrough
 
Cómo restaurar imagen de particiones de disco
Mabel Fantacci
 
Ad

Similar to Getting Enter in Android development (20)

PPTX
Android software development – the first few hours
sjmarsh
 
PPTX
Android
BVP GTUG
 
PPT
Android Application Development Using Java
amaankhan
 
PDF
[CCDD2013w] Coming to grips with deving for android by 蔡亦恒
CCDD_DDLab
 
PPTX
Android
Nirav Ranpara
 
PPTX
Android Basic
Nirav Ranpara
 
PPTX
Android app upload
Savitribai Phule Pune University
 
PPTX
Getting started with android programming
PERKYTORIALS
 
PDF
Homework seriesandroidworkshop JUly 12th
Rishi Kumar
 
PPTX
02.1 - Getting Started with Android
Oum Saokosal
 
PDF
Android Overview
Jussi Pohjolainen
 
PPT
Day: 2 Environment Setup for Android Application Development
Ahsanul Karim
 
PDF
ANDROID PPT 1.pdf
Siva Krishna Prasad
 
PPTX
Android development session
Esraa Ibrahim
 
PPTX
Mobile Application Slide Chapter 2 - Make First App
sesam37434
 
PPTX
03 Beginning Android Application Development
Arief Gunawan
 
PPTX
BHAGWANT UNIVERSITY
Suraj Singh
 
PPTX
02 getting start with android app development
Sokngim Sa
 
PPTX
01 introduction & setup - Android
Wingston
 
Android software development – the first few hours
sjmarsh
 
Android
BVP GTUG
 
Android Application Development Using Java
amaankhan
 
[CCDD2013w] Coming to grips with deving for android by 蔡亦恒
CCDD_DDLab
 
Android
Nirav Ranpara
 
Android Basic
Nirav Ranpara
 
Getting started with android programming
PERKYTORIALS
 
Homework seriesandroidworkshop JUly 12th
Rishi Kumar
 
02.1 - Getting Started with Android
Oum Saokosal
 
Android Overview
Jussi Pohjolainen
 
Day: 2 Environment Setup for Android Application Development
Ahsanul Karim
 
ANDROID PPT 1.pdf
Siva Krishna Prasad
 
Android development session
Esraa Ibrahim
 
Mobile Application Slide Chapter 2 - Make First App
sesam37434
 
03 Beginning Android Application Development
Arief Gunawan
 
BHAGWANT UNIVERSITY
Suraj Singh
 
02 getting start with android app development
Sokngim Sa
 
01 introduction & setup - Android
Wingston
 
Ad

Recently uploaded (20)

PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PPTX
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
PDF
The Different Types of Non-Experimental Research
Thelma Villaflores
 
PPTX
CATEGORIES OF NURSING PERSONNEL: HOSPITAL & COLLEGE
PRADEEP ABOTHU
 
PPTX
Neurodivergent Friendly Schools - Slides from training session
Pooky Knightsmith
 
PPTX
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
PDF
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
PDF
Dimensions of Societal Planning in Commonism
StefanMz
 
PDF
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
PPTX
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
PDF
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
PDF
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
PDF
Horarios de distribución de agua en julio
pegazohn1978
 
PDF
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
PPTX
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
PPTX
I AM MALALA The Girl Who Stood Up for Education and was Shot by the Taliban...
Beena E S
 
PDF
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
PPTX
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
PPTX
GRADE-3-PPT-EVE-2025-ENG-Q1-LESSON-1.pptx
EveOdrapngimapNarido
 
PDF
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
The Different Types of Non-Experimental Research
Thelma Villaflores
 
CATEGORIES OF NURSING PERSONNEL: HOSPITAL & COLLEGE
PRADEEP ABOTHU
 
Neurodivergent Friendly Schools - Slides from training session
Pooky Knightsmith
 
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
Dimensions of Societal Planning in Commonism
StefanMz
 
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
Horarios de distribución de agua en julio
pegazohn1978
 
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
I AM MALALA The Girl Who Stood Up for Education and was Shot by the Taliban...
Beena E S
 
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
GRADE-3-PPT-EVE-2025-ENG-Q1-LESSON-1.pptx
EveOdrapngimapNarido
 
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 

Getting Enter in Android development

  • 1. Setting Up Your First App For Android 1) The first thing you need to setup in “Android Development Environment” is JDK or Java Development Kit. It can be downloaded from Oracle Website. http://www.oracle.com/technetwork/java/javase/downloads/index.html The new JDKs can update theirselves automatically for free, so you just need to install it once. 2) In previous times, when you use eclipse for android development, you need to install Eclipse and android SDK manager separately and configure them with each other. But now a configured and customized Eclipse version can be downloaded from Android developer’s site. here is the URL: http://developer.android.com/sdk/index.html
  • 2. 3) You don’t need to install anything after downloading this Bundle. Android SDK will be downloaded as a compressed File that contains Eclipse and Android SDK manager. You need to Run Eclipse from the respective folder.
  • 3. 4) Congratulations…! You have successfully environment for android Development. 5) If you are opening Eclipse for the first time, then there will be 99% chances that you will see the following dialogue box(if this dialogue doesn’t appear then it means that eclipse is getting its info from some previous versions). This dialogue box require you to set up the Directory or Workspace in which you or eclipse will store all the projects or apps and their related data(It is recommended that you choose drive other than “C” in order to prevent drive access errors due to OS security reasons, in future).
  • 4. 6) Select you desired path and folder and click OK. 7) Here is the first look of Environment. It’s a welcome Screen. 8) Go to File->new->Android Application Project. 9) The following Dialogue Box will appear.
  • 5. Here: Application NameThe name of your application Project Name The name of the folder in which all related and required files will be stored during the development phase. It resides in the workspace folder. Package Name The name of the package in which main classes resides. The concept is same as in the Java Language. Minimum SDK RequiredThe lowest version of Android that your app supports, indicated using the API level. To support as many devices as possible, you should set this to the lowest version available that allows your app to provide its core feature set. If any feature of your app is possible only on newer versions of Android and its not critical to the app's core feature set, you can enable the feature only when running on the versions that support it. Target SDKindicates the highest version of Android (also using the API level) with which you have tested with your application. As new versions of Android become available, you should test your app on the new version and update this value to match the latest API level in order to take advantage of new platform features. Compile With is the platform version against which you will compile your app. By default, this is set to the latest version of Android available in your SDK. (It should be Android 4.1 or greater; if you don't have such a version available, you must install one using the SDK Manager). You can
  • 6. still build your app to support older versions, but setting the build target to the latest version allows you to enable new features and optimize your app for a great user experience on the latest devices. ThemeFor the first time, select none. And then Click Next (some above content is copied from Android developer’s site ) 10) In the below screen, Just Click Next with the default Options. 11) The next screen enables you to customize the icon of your Application. For the first time you can skip this option. Click Next. (You are allowed to create your own icon in any graphic software and use it as your app icon). 12) The next screen will be of Create Activity. For the First time, select Blank Activity and click next.
  • 7. 13) Set some attributes of the activity. Go with the Defaults and click finish. Congrats…!! You have just set up your Fist Project. This will take some time so be patient.  (You might need to close the welcome screen before viewing the created project.) 14) The next screen that appears will be something like this.
  • 8. 14) Now you really want to see your app running. For this you need to have an android phone or an emulator. 15) Eclipse and Android SDK enables you to set up multiple emulators at the same time. 16) Emulators are called AVD or Android Virtual Device. 17) To set up or configure an emulator you need to open AVD manager by clicking its image as shown in above figure. 18) Here is the Dialogue you will get when click the icon. 19) Click NEW… A new Dialogue will appear.
  • 9. 20) Give some related AVD name. 21) In the Device option you will see all the devices that have already been included before. For the first time go with some predefined device. 22) Target Android version or API has already been set when you are setting up your Project. 23) Don’t play with all the options. 24) Just set the amount of RAM of the computer you want to dedicate for the AVD, Set the internal storage of the phone and Select Emulation option of HOST GPU. Finally Click OK.
  • 10. 25) Congrats…!! You have just set up an AVD. 26) But you are still a bit away from executing your App. 27) Click on Run Configuration. 28) Double Click on Android Application.
  • 11. 29) Select your Project and click Apply. 30) In the target tab, select your AVD and click apply.
  • 12. 31) Select RUN in the common tab.Click Apply close this dialogue.
  • 13. 32) Now Click on RUN AS(Just Below Window menu) and Let your app finally run on AVD. It takes time. Be patient.