You are on page 1of 24

CURS SO DE DESA ARROLLO DE APLICACI ONES ANDROID 

     

 

 
 

T Tema 1   Intr roducc ción  Confi iguración de e Entor rno de e Desar rrollo 

   

TEMA A 1. INTRODUCCIÓN. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO 
 

Intr roducción n
  Andro oid  es  un  sis stema  opera ativo  que  se  basa  en  Lin nux  y  que  fu ue  inicialmen nte  diseñado o  para  smar rtphones  aun nque  posteriormente  e expandió  su  desarrollo  para  sopor rtar  otro  tip po  de  dispo ositivos  tales s  como  table ets,  reprodu uctores  MP3 3,  netbooks,  PCs,  navega adores  e,  incluso,  televisores.  Inicia almente lo de esarrolló una a empresa lla amada Android, Inc., que e fue compra ada por Google en  2005.  Este  sistem ma  operativ vo  es  el  pro oducto  estre ella  de  la  OHA, O   Open  H liance,  Handset  All orcio  de  78  empresas  que  fabrican  y  desarrolla an  hardware y  software,,  y  operador res  de  conso servic cios de telecomunicación n.  Actua almente,  tres  de  cada  cu uatro  teléfon nos  inteligentes  vendidos s  en  el  mund do  tienen  An ndroid  como o sistema operativo (un 75% 7  de cuota do en el terce er trimestre  de 2012, fre ente al  a de mercad 15% d de cuota del segundo sis stema operat tivo para smartphones, iOS).  sistema  man s  a  través  de Este  s neja  aplicacio ones  escritas e  la  SDK  de Android, A   en  lenguaje  Jav va,  las  cuale es  en  genera al  son  descargadas  a  tra avés  de  Goo ogle  Play  Sto ore  (antes  lla amado  “Mar rket”).  Actua almente, se han h  superado las 700.00 00 aplicaciones en Google e Play Store  de las cuales s, más  de  do os  tercios  son s   gratuitas s.  Además,  es  posible  descargar d   ap plicaciones  d de  otros  ma arkets  desar rrollados  po or  distintos  fabricantes  de  móviles, ,  así  como  de  otras  te erceras  partes  no  oficia ales.  La  es structura  del  sistema  operativo  Andr roid  se  comp pone  de  un  conjunto  de e  aplicacione es  que  se  eje ecutan  en  un u   framewor rk  Java  sobre e  un  núcleo  de  bibliotecas  de  Java,,  en  una  má áquina  virtua al  (llamada  Dalvik)  que    compila  la as  aplicacion nes  en  tiemp po  de  ejecu ución.  Además,  se  incluy yen  bibliotecas  de  más  bajo  nivel  e escritas  en  C,  que  perm miten  la  adm ministración  de  la  interf faz  gráfica,  así a   como  una a  base  de  da atos  relacion nal,  SQLite, APIs A   gráficas  2D  y  3D,  SSL  y  un  largo etcétera (en n total, más de d  12 millon nes de líneas de código). Andro oid  es  un  sistema  operativo o   en n  constante e  evolución n,  que  ha  sufrido  div versas  actua alizaciones  desde  su  prim mera  versión n  liberada  al  público,  el 23 2   de  septiem mbre  de  200 08,  las  cuale es agregan nu uevas funcio onalidades y  mejoras, ade emás de arre eglar diverso os bugs.   A  finales  de  201 10  se  liberó  una  de  las  versiones  más m   utilizadas  actualme ente,  Ginger rbread  roid  2.3),  a  la a  cual  siguió ó  la  liberación n  de  Android d  3.0,  Honey ycomb,  versió ón  específica a  para  (Andr tablets,  con  adap ptaciones  a  los  nuevos  f formatos  de pantalla  de  dichos  disp positivos  así  como  antes  en  la  gestión  mu ltitarea.  No  obstante,  y  consecuen ncia  de  acer rtadas  mejoras  importa ream  Sandw wich  (Android d  4.0),  vuelve e  a  unificar todos t   los  dis spositivos  An ndroid  decisiones,  Ice  Cr rtphones,  ta ablets  ‐y  el  resto r ‐)  bajo  una  misma  versión  del  sistema  ope erativo.  La  última ú   (smar versió ón  del  sistem ma  operativo  hasta  la  fe echa,  Jelly  Bean B   (4.1  y  4.2), 4   introdu uce  como  sie empre  importantes  mejo oras  y  noved dades  entre  llas  que  cabe e  destacar  Pr roject  Butter, r,  que  propor rciona 

SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS  

TEMA A 1.       SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   3  . CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    una  m mejora  significativa  en  el e   rendimien nto  de  la  inte erfaz  gráfica aumentand do  la  velocidad  de  respu uesta de la in nterfaz y de las animacio nes hasta los s 60 fps (fram mes per seco ond). INTRODUCCIÓN.

  de  ellos.   Estos s  entornos  de d   desarrollo  “integrado os”  (IDE. Instalació ón  de  la  plat taforma  And roid  (SDK  Manager M   R21)  y  descarga a  de  las  difer rentes  versiones s de la SDK.  orientadas  a  objeto.  A con ntinuación se e explicarán cada uno de e los pasos. como entorno e  de desarrollo d  An ndroid.  se  deb berán  realizar  los  siguien ntes  pasos  para p   el  1 ma Operativ vo Windows . en este e  curso. o superior)  3 3. ofreciéndose o e los links de  descarga de e cada  uno d de los recursos necesario os.  La últ tima versión de la plataforma Java SE E. Instalació ón de la plata aforma Java  (JDK 7u10) 2 2.  Sistem 1 1.TEMA A 1. siendo Ecl lipse y Netbe eans los dos más conocid dos.  y  el  que  posee  una  mayor  com munidad  de  desarrollado d ores  y  recibe e  más  soporte por parte e de Google.  4 4. Instalació ón de Eclipse e (versión 3. c conjunto de clases  o  para  la  cre Java. Instalació ón del plugin ADT en Eclip pse (R21)  5 5. INTRODUCCIÓN.6 6.  Eclipse  es  el  q que  provee  una  mejor  in ntegración  c con  Android  y  una  mayo or  estabilidad. la última a versión de  la plataform ma y la  últim ma versión de e la imagen de d  sistema pa ara el emulador.  y  li ibrerías. Helios. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    Con nfiguració ón del en ntorno de e desarro ollo con Eclipse E   Existe en  diversos  entornos e   gra atuitos  que  p permiten  el  desarrollo d   de  aplicacione es  para  el  sis stema  opera ativo Android.  Goog gle  ha  lanzad do  un  paqu uete  (bundle e)  que  simpl lifica  enormemente  la  configuración c n  del  entorn no  de  desarr rollo  ya  que  incluye  todos  los  comp ponentes  ese enciales  de  la  SDK  de  An ndroid  así  co omo  una  versión  de  Ecliipse  con  el  plugin p   ADT y ya incluído. se e utilizará Ec lipse. Se S  incluyen además a  otra s herramientas.    SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   4  .   Para  configurar  debidamente d e  dicho  ento orno.2.  es  necesario  instalar  previament te  la  máquina  virtual  Jav va  sobre  la  cual  se  ejecu utará el IDE.  Por lo o tanto.  que e  proveen  he erramientas de  desarrollo eación                                                               1   En  s sistemas  opera ativos  Linux  y  Mac  OS  X  tam mbién  se  ofrece  el  mismo  bu undle  y  el  proc ceso  de  instala ación  y  configuración es simi ilar. Configura ación de dive ersos AVD (A Android Virtu ual Devices) Aprov vechando  el  lanzamient to  de  Jelly  Bean.  Int tegrated  De evelopment  E Environment t)  son  simila ares  aunque e. JDK 7u10 (Java Delevo opment Kit.    Insta alación de e la platafo orma Java Debid do  a  que  Eclipse E   es  un u   entorno  de  desarrollo  que  está á  escrito  en n  el  lengua aje  de  progr ramación  Jav va.

com/techn network/java a/javase/dow wnloads/inde ex. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    de  pr rogramas  Jav va)  puede  descargarse  d desde  el  sitio o  de  Oracle  (que  adquiriió  Java  hace e  unos  años al comprar su s  empresa fundadora.  Se  d deberá  acep ptar  el  Acuerdo  de  Licen ncia  para  pod der  descarga ar  la  versión correspondiente  al  siste ema  operativ vo  que  esté i instalado en el PC donde e se vaya a in nstalar poste eriormente Eclipse.TEMA A 1.oracle e.html    Una  vez  allí.  pulsar  en  el  pr rimer  icono  “Java  Platfo orm  (JDK)  7u10 7 ”  y  desc cargar  “Java a  SE  Develo opment  Kit  7u10”.  Al eje ecutar el inst talador descargado se m mostrará un asistente a  (wiz zard) que gu uiará la instalación  con u unos sencillos pasos (sobre los cuales s no se realiz zará ningún cambio): c             SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   5  .  se  deberá d   acce eder  a  la  pe staña  “Downloads”. f  S Sun Microsys stems).   El siti io de descarg gas de Oracle e es:     http:// /www. INTRODUCCIÓN.

TEMA A 1. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    Después de pulsa ar Next el asistente most rará la siguie ente pantalla a:        Y puls sando una ve ez más Next. la instalació ón comenzar rá:            SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   6  . INTRODUCCIÓN.

 se instalará JR RE7:        stalación con ncluirá exitos samente cua ando el asiste ente muestre e la siguiente e pantalla:  La ins           SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   7  .TEMA A 1. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    A con ntinuación. INTRODUCCIÓN.

  así  como o  otras  dos c carpetas.  se  iniciará á  la  descarg ga  del  archiv vo:     adt‐bundl e‐windows‐x86_64. INTRODUCCIÓN.   La  ca arpeta  desco omprimida  contiene c   un n  archivo  eje ecutable.  en  una  carpeta  lla amada  “Desa arrollo”.  por  ejem mplo.  SD DK  Manager r.zip   chivo descarg gado no es un u  archivo in nstalable.html        Al  pu ulsar  sobre  Download  the t   SDK  (AD DT  Bundle  fo or  Windows) ).  se  instalar rá  el  paquete e  que  incluye e  todo  lo  nec cesario  para  crear  torno de des sarrollo. “ec clipse” y “sdk k”. desc cargándolo d de:  el ent   http://de eveloper.TEMA A 1.  SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   8  .com/in ntl/es/sdk/in ndex.and droid.  que e  esté  ubica ada en “C:\”  o en el dire ectorio “hom me”). Eclip pse y plugi in ADT Tal  y  como  se  ha  mencionado o.  que  perm mite  la  gestió ón  y  descarg ga  de  las  dive ersas  version nes  de  la  SDK  de  Android d  y  otras  SDK Ks. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    Insta alación de el bundle SDK Manag ger de And droid. Sim mplemente será necesariio descompr rimirlo  El arc en  la  ubicación  deseada d   (com mo.

 por lo tanto.  la  cual  incluy ye  herramie ntas  útiles  como  “adb.exe”  recién creado.  Dent tro  de  dicha a  carpeta  se  localizarán  las  carpetas s  de  todos  y  cada  uno  de d   los  proye ectos  Android  (en  general  cada  pro oyecto  equiv valdrá  a  una a  aplicación) )  que  serán  desarrollado cionar  os. que podrá ser in niciado a trav vés de  2 su arc chivo ejecuta able “eclipse e. .exe” . esta ve entana no vo olverá a apar recer:                                                                   2  Será recomendable.  Al  selecc “Use this as the default d  and do d  not ask ag gain”. el IDE Eclipse.  La  ca arpeta  “sdk”  contiene  la  SDK  de  Android.  Ecliipse  mostrar rá  una  panta alla de inicio:         A  con ntinuación  preguntará  cu uál  será  la  ca arpeta  de  tra abajo  del  usuario  (Works kspace). CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    La carpeta “eclips se” contiene. INTRODUCCIÓN.e exe”    SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   9  . crear c  accesos d directos en el es scritorio para “eclipse. evidentem ente.  Al  hacer  doble  clic  sobre  el  acceso a   direct to  a  “eclipse.exe” (que se e ubica en la subcarpeta  “platform‐to ools”).TEMA A 1.exe e ”   y  “ S SDK Manager.

TEMA A 1. Eclip pse iniciará:        El asp pecto del ent torno de des sarrollo. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    Al pulsar OK. INTRODUCCIÓN. es el siguiente:      SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   10  . una  vez cerrada la pantalla de d  bienvenid da.

TEMA A 1. Estos asiste entes están accesibles a  a través del m menú “File > New N   >  Other r…        na el plugin A ADT se most trarán a continuación:  Los asistentes que proporcion       SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   11  . esta versión de Eclipse incluye a accesos directos a  SDK  M Manager  y  a  AVD  Manager. INTRODUCCIÓN.  además s  de  proporc cionar  diversos  asistente es  para  la  cre eación  de div versos recur rsos Android. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    Debid do a que ya está e  instalad do el plugin A ADT.

 INTRODUCCIÓN.6.exe”.  de  fo orma  que  permite  a  los s  desarrollad dores  poder  crear  aplica aciones  para a  cualquier  versión  de  Android. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    Desc carga de la as diferen ntes versio nes de la SDK S de Android SDK M Manager pro ovee un interfaz para  de scargar toda as y cada una a  de las vers iones de la API A   de  Andro oid  que  se  han h   ido  liberando.  salvo  excep pciones.  una a  aplicación desarrollada d   por  ejemplo o  para  Andro oid  1.  funciionará  en  An ndroid  4.  pero  no  vic ceversa)  y  co on  compatib bilidad  con  versiones  anteriores  gr racias  a  paq quetes  ciales.  espec ramientas  un  acceso  directo  a  SDK Eclips se  proporcio ona  en  su  barra  de  herr K  Manager  el e   cual  tamb bién podrá se er iniciado ejecutando di rectamente el archivo “SDK S  Manage er.TEMA A 1.  co on  compatibilidad  futura a  (es  decir.         ostrará la sig guiente pantalla:  Se mo           SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   12  .0.

  se  deberá án  descargar r  todas  las  ve ersiones  de  lla  API  de  Android.TEMA A 1. Las desc cargas interrumpidas se p pueden rean nudar. INTRODUCCIÓN.  sus Tools y Extras s (en definitiv va. todo). CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    Una  v vez  iniciado  SDK  Manage er.      SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   13  .         Nota importante pone más de e: el tamaño de las desca rgas de toda as las APIs de e Android sup e 1 GB  por lo o que el tiem mpo de desca arga es eleva ado.

 a través d del menú “Tools T   >  Tamb Mana age AVDs…” ):    SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   14  .TEMA A 1.  Eclips se proporcio ona en su bar rra de herram mientas un acceso a  direct to a AVD Man anager:        bién se puede acceder al AVD Manag ger desde el SDK Manager.. etc…      La de escarga e inst talación de todas t  las vers siones de An ndroid comenzará autom máticamente: :        Una v vez concluida as las descar rgas e instala aciones. INTRODUCCIÓN. se mostrará m  una a pantalla de e log que mostrará  todos s los paquete es que se han instalado.. etc.   Acce eso a AVD Manager La  he erramienta  AVD A   Manage er  permitirá  la  creación  de d   distintos dispositivos  virtuales  An ndroid  (Andr roid Virtual Device D ) que podrán p  conte ener cualqui iera de las ve ersiones del  sistema operativo  Andro oid. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    A con ntinuación. se aceptarán todos los ac cuerdos most trados:    etc.

  densidad  de  panta alla:  mdpi). CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO        Al acc ceder al AVD D Manager  se s  mostrará lla siguiente pantalla: p         ulsar  New…  se s   mostrará  un  cuadro  d de  diálogo  para  crear  un n  nuevo  AVD D.TEMA A 1. INTRODUCCIÓN.  “Snapsh hot”.1 1’’  WVGA  (48 80  x  800  píx xeles. 1   El  AVD  tendrá  cáma ara  trasera  emulada. lo cual hace que dich ho inicio sea  muy rápido.  En  este  caso. En el  caso  de  contar  co on  un  ordenador  con  un a  buena  tarj jeta  gráfica. e   768 8  MB  de  RAM.  permite e  que  el  AV VD  sea  inicia ado a través de d  una imag gen del sistem ma.2  (última   versión  pub blicada  de  Je elly  Bean. podrá  selecc cionarse  la opción o   “Use Host GPU” que q  hará que e la interfaz g gráfica del AVD sea muy fluida.  La  última  opción.  niivel  de  API  17).  SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   15  .  se  Al  pu crear rá  un  disposi itivo  virtual  con  una  pan ntalla  de  5.  200  MB de  almacena amiento  inte erno  y  una  t tarjeta  SD  emulada  de  128  MB.  con c   Android  4.

  el  AVD D  será  creado  y  se  mostrará  en  la  lis sta  de  dispos sitivos  en  la  pantalla  de  Android  Virt tual  Device  M Manager. INTRODUCCIÓN.   el bot SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   16  .TEMA A 1. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO        Finalm mente.  Al  seleccionar el  AVD  recié én  creado  y pulsar  tón Start… aparecerán la as opciones d de arranque del AVD.  al  pu ulsar  el  botón  OK.

 CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO      Y.  inicialme ente. u   es ste  tiempo  puede p   proce variar bastante).  Es s  necesario  hacer h   hincap pié  aquí  que  dicho  nque  requier re. INTRODUCCIÓN.  po or  lo  que  pu uede  llegar  a   tardar  varios  minutos  (dependiend do  del  núme ero  de  esadores  y  velocidad v   de  los  mismos s  en  el  PC  que  se  esté  utilizando.TEMA A 1.  la  insta alación  del  sistema s   ope erativo  Andr roid  sobre  el  AVD  arran recién  creado.  finalmente.  al  pulsar  Launch.  el  AVD  a arrancará.      SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   17  .

  Windows s  no  “recue erda”  la  afin nidad  de  los  procesos.  por  lo  que e  será  neces sario realizar r esta operac ción cada ve z que se arra anque un dis spositivo virt tual.  Para  ello. .  Pulsando  con  el  botón  derecho  del  ratón  sobr re  dicho  pro oceso. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    Nota.  se  elegirá e   la  op pción  “Establecer  dad…”:  afinid       d  mostrado se selec ccionará la opción o   “<Tod dos los proce esadores>”:  En el cuadro de diálogo       Desgraciadament te.exe”.  Si  se  dispone  de  un  PC con  un  proc cesador  con varios  núcleos.  haciend do  que  el  pr roceso  del  e emulador  tenga  “afinida ad”  por  todo os  los  núcleos.  se  puede e  acelerar  la carga  del  A AVD.  es  decir. INTRODUCCIÓN.  se  abr rirá  el  Admi inistrador  de e  Tareas  de  Windows W   y  s se  localizará  el  proceso “emulator‐ar rm.     SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   18  .TEMA A 1.  utilice  tod dos  los  núcle eos  disponib bles  para  re ealizar  su  tra abajo.

 apar ecerá el sigu uiente cuadro o de diálogo :  Al acc SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   19  . etc.  La  ve ersión  de  Eclipse E   desca argada  inclu uye  el  plugin  ADT  y  está e   configu urada  para  poder  actua alizarlo.  permitirá  probar p   direct tamente  las s  aplicacion nes  en  los  dispositivos s  virtuales  creados.  creará  el e   paquete  APK  para  distribuir d   la  aplicación. INTRODUCCIÓN. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    Cóm mo actualiz zar el plugi in ADT en Eclipse Para  poder  desa arrollar  aplic caciones  And droid  en  Eclipse.  La  in nformación del d   site  que  p ualizar  el  plu ugin  ADT  es  a accesible  desde  el  permite  actu menú ú “Help > Install New Sof ftware…”:        ceder a dicha a opción del menú.  Dicho  p lugin  facilita ará  la  creac ción  de  la  e estructura  de d   los  (Andr proye ectos  Andro oid.TEMA A 1.  va alidará  el  código c   desar rrollado.  es  mu uy  útil  utiliz zar  el  plugin n  ADT  roid  Development  Tools). .

 aparecerá un nuevo cu uadro de diá logo:            20  SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   . CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO        Pulsa ando sobre “Available A  Sof ftware Sites” ”.TEMA A 1. INTRODUCCIÓN.

 pu ulsando sobre e el botón Ed dit… aparece erá un  terce er cuadro de diálogo donde se podrá  editar el site e:     ndroid Devel loper Tools U Update Site Name: An m/android/e Location: https://dl‐ssl. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    Al sel leccionar Android develo oper Tools Up pdte Site. INTRODUCCIÓN.google. á seleccionar el site de Android A  Deve elopers de la lista despleg gable:  podrá           SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   21  .TEMA A 1.co s eclipse/         v   se  vo lverá  al  prim mer  cuadro  de  diálogo  ( Install)  don nde  se  Después  de  pulsar  OK  dos  veces.

 CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    Una v vez seleccion nado. se carg gará la inform mación del si ite. INTRODUCCIÓN. mostrando lo siguien nte:        eccionar  tod da  la  rama  “Developer  Tools”  (no  es  necesar rio  instalar  “NDK  Después  de  sele Plugin ns”).TEMA A 1. se pulsará el botón Next:      SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   22  .

  Al  pu Después de acept tarlos todos y pulsar Finiish.TEMA A 1. INTRODUCCIÓN.  aparecerá  la  típ pica  pantalla a  de  aceptac ción  de  Acue erdos  de  Licencia.  después  de  calcular dependencias apa arecerán los detalles de  la instalación:        ulsar  el  botó ón  Next. la actualización del ADT A  plugin co omenzará:            SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   23  . CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    La captura de pan ntalla anterio or muestra e el caso en el cual la  últim ma versión de el  plugin ADT T está  ya ins stalada.  En  ca aso  de  que e  el  plugin  necesite  ser r  los  requisitos  y  r  actualizado.

 será nece esario reiniciar Eclipse (e es posible no o reiniciar y aplicar a   ambios “en caliente”. c  aunque no es a aconsejable).  es  probable  qu ue  aparezcan  Warnings com  el  sigu uiente. INTRODUCCIÓN.  los ca         SO DE DESAR RROLLO DE APLICACIONE A ES ANDROID D  CURS   24  .TEMA A 1.  Se  deberá  pulsa ar OK:        Cuando la actuali ización finalice. CONFIGURA C ACIÓN DE ENTORNO E  DESARROLL D LO    Duran nte  la  actua alización.