Vous êtes sur la page 1sur 4

EntornodedesarrolloAndroid(AndroidStudio)

bySgoliveron20/12/2014inAndroid,Programacin

ElritmodeactualizacionesdeAndroidStudioesbastantealto,porloquealgunosdetallesdeesteartculopuedennoajustarse
exactamentealaltimaversindelaaplicacin.EsteartculoseencuentraactualizadoparalaversindeAndroidStudio1.0.2

ParaempezarconesteCursodeProgramacinAndroid,vamosadescribirlospasosbsicosparadisponerennuestroPCdelentornoylas
herramientasnecesariasparacomenzaraprogramaraplicacionesparalaplataformaAndroid.
Novoyaserexhaustivo,yaqueexistenmuybuenostutorialessobrelainstalacindeJava,AndroidStudioyelSDKdeAndroid,incluida
ladocumentacinoficialdelaplataforma,porloquetansloenumerarlospasosnecesariosdeinstalacinyconfiguracin,yproporcionar
losenlacesalasdistintasherramientas.Vamosall.
Paso1.DescargaeinstalacindeJava.
SiannotienesinstaladoningunaversindelJDK(JavaDevelopmentKit)puedesdescargarladesdelawebdeOracle.
AunqueyaestdisponibleJava8,paraeldesarrolloenAndroidnosseguiremosquedandoporahoraconJava7.Enelmomentodeescribir
estemanuallareversinmsrecientedeestaserieeslaversin7update71,quedeberemosdescargarparanuestraversinconcretadel
sistemaoperativo.Porejemplo,paraWindows64bitsdescargaremoselejecutablemarcadocomoWindowsx64cuyonombredeficheroes
jdk7u71windowsx64.exe.

Lainstalacinnotieneningunadificultad,setratadeuninstaladorestndardeWindowsdondetanslohayqueaceptar,pantallapor
pantalla,lasopcionesqueofrecepordefecto.
Elsiguientepasoesopcional,peropuedeevitarnosalgnqueotroproblemaenelfuturo.Crearemosunanuevavariabledeentorno
llamadaJAVA_HOMEycuyovalorsealarutadondehemosinstaladoelJDK,porejemploC:\ProgramFiles\Java\jdk1.7.0_71.Paraaadiruna
variabledeentornodelsistemaenWindowspodemosaccederalPaneldeControl/SistemaySeguridad/Sistema/Configuracinavanzada
delsistema/OpcionesAvanzadas/Variablesdeentorno.

Paso2.DescargaeinstalacindeAndroidStudioyelSDKdeAndroid.
DescargaremosAndroidStudioaccediendoalawebdedesarrolladoresdeAndroid,ydirigindonosalaseccindedicadaalSDKdela
plataforma.DescargaremoselinstaladorcorrespondienteanuestrosistemaoperativopulsandoelbotnverdeDownloadAndroidStudioy
aceptandoenlapantallasiguientelostrminosdelalicencia.

Parainstalarlaaplicacinejecutamoselinstaladordescargado(enmicasoelficherosellamaandroidstudiobundle135.1641136.exe)y
seguimoselasistenteaceptandotodaslasopcionesseleccionadaspordefecto.DuranteelprocesoseinstalarelSDKdeAndroid,los
componentesadicionalesparaeldesarrollosobreAndroid5.0,undispositivovirtual(oAVD,msadelanteveremosloqueesesto)
preconfiguradoparadichaversindeAndroid,yporsupuestoelentornodedesarrolloAndroidStudio.

Comopuedeverseenlaimagenanterior,tambinseinstalaryconfigurardurantelainstalacin(situPCescompatible)el
llamadoIntelHardwareAcceleratedExecutionManager(oHAXM),quenosayudaramejorarelrendimientodelemuladordeAndroid,ms
adelantehablaremosdeesto.Enunpasoposteriordelinstaladorsepodrindicarademslacantidaddememoriaquereservaremospara
estecomponente(sepuededejarseleccionadalaopcinpordefecto):

DurantelainstalacintendremosqueindicartambinlasrutasdondequeremosinstalartantoAndroidStudiocomoelSDKdeAndroid.Para
evitarposiblesproblemasfuturosmirecomendacinpersonalesseleccionarrutasquenocontenganespaciosenblanco.

UnavezfinalizadalainstalacinseiniciarautomticamenteAndroidStudio.Esposiblequenosaparezcaenestemomentouncuadrode
dilogoconsultandosiqueremosreutilizarlaconfiguracindealgunaversinanteriordelentorno.Pararealizarunainstalacinlimpia
seleccionaremoslaopcinIdonothaveapreviousversion.

Durantelaprimeraejecucinaparecerademselasistentedeinicioqueseencargadedescargareinstalar/actualizaralgunoscomponentes
importantesdelSDKdeAndroid(siexistieran).

Paso3.ActualizacindeAndroidStudio.
Estepasotambinesopcional,aunquerecomendable.TrasfinalizarelasistentedeinicionosaparecerlapantalladebienvenidadeAndroid
Studio:

PodemoscomprobarsiexistealgunaactualizacindeAndroidStudiopulsandoelenlacesituadoenlaparteinferiordelapantallade
bienvenida(Checkforupdatesnow),loquenosmostrarinformacinsobrelaltimaactualizacindisponible(siexiste)ynospermitir
instalarlapulsandoelbotnUpdateandrestart.Enmicaso,estabadisponiblecomoactualizacinlaversin1.0.2:

Traslaactualizacin,AndroidStudiosereiniciaryvolveremosaaparecerenlapantalladebienvenida.
Paso4.ConfiguracininicialdeAndroidStudio.
LosiguientequeharemosantesdeempezarautilizarelIDEserasegurarnosdequeestncorrectamenteconfiguradaslasrutasalosSDK
deJavayAndroid.
ParaellopulsaremoslaopcinConfiguredelapantalladebienvenida,trasstaaccederemosaProjectDefaultsydespusaProject
Structure.EnlaventanadeopcionesqueaparecerevisaremoselapartadoSDKLocationasegurndonosdequetenemoscorrectamente
configuradaslasrutasalJDKyalSDKdeAndroid.Acontinuacinmuestrolaconfiguracinenmicaso,aunquepuedevariarsegnlasrutas
quehayisutilizadoparainstalarlosdistintoscomponentes.

TraslarevisinpulsamoselbotnOKparaaceptarlaconfiguracinyvolvemosalmendelapantalladebienvenidadeAndroidStudio.
Paso5.Instalar/actualizarcomponentesdelSDKdeAndroid.

ElsiguientepasoseractualizaralgunoscomponentesdelSDKdeAndroideinstalarotrosadicionalesquenospuedensernecesarios/tiles
paraeldesarrollodenuestrasaplicaciones.
ParaelloaccederemosalmenConfigure/SDKManagerdelapantalladebienvenida,loquenospermitiraccederalSDKManagerde
Android.Conestaherramientapodremosinstalar,desinstalar,oactualizartodosloscomponentesdisponiblescomopartedelSDKde
Android.

Loscomponentesprincipalesque,comomnimo,deberemosinstalar/actualizarsernlossiguientes:
1. AndroidSDKTools
2. AndroidSDKPlatformtools
3. AndroidSDKBuildtools(porahoralaversinmsreciente)
4. UnaomsversionesdelaplataformaAndroid
5. AndroidSupportRepository(extras)
6. GooglePlayServices(extras)
7. GoogleRepository(extras)
Elpunto4esunodelosmsimportantes,yaquecontieneloscomponentesylibrerasnecesariasparadesarrollarsobrecadaunadelas
versionesconcretasdeAndroid.As,siqueremosprobarnuestrasaplicacionesporejemplosobreAndroid2.2y4.4tendremosquedescargar
susdosplataformascorrespondientes.Miconsejopersonalessiempreinstalaralmenos2plataformas:lacorrespondientealaltimaversin
disponibledeAndroid,ylacorrespondientealamnimaversindeAndroidquequeremosquesoportenuestraaplicacin,estonospermitir
probarnuestrasaplicacionessobreambasversionesparaasegurarnosdequefuncionacorrectamente.Enestecursonoscentraremosenlas
versiones4.xy5.xdeAndroid.Intentarquetodoloexpuestoseacompatiblealmenosdesdelaversin4.0.3(API15)enadelante,porlo
queennuestrocasoinstalaremos,ademsdelarecienteversin5.0(API21),algunaplataformadelaversin4,porejemplola4.4.2(API
19).
Amododereferencia,enmicasoseleccionarlossiguientescomponentes/versiones(algunospuedenestaryainstalados):
1. AndroidSDKTools(Rev.24.0.2)
2. AndroidSDKPlatformtools(Rev.21)
3. AndroidSDKBuildtools(Rev.21.1.2)
4. Android5.0.1(API21)
a. SDKPlatform
b. GoogleAPIs
c. GoogleAPIsIntelx86AtomSystemImage
5. Android4.4.2(API19)
a. SDKPlatform
b. GoogleAPIs(x86SystemImage)
6. Extras
a. AndroidSupportRepository(Rev.11)
b. GooglePlayServices(Rev.22)
c. GoogleRepository(Rev.15)
SinuestroPCnofueracompatibleconHAXM,podemossustituirloscomponentes4.3y5.2porlosdossiguientes(lafuncionalidadserla
mismaaunqueelrendimientosermslento):
4.3.GoogleAPIsARMEABIv7aSystemImage
5.2.GoogleAPIs(ARMSystemaImage)
Seleccionaremosloscomponentesquequeremosinstalaroactualizar,pulsaremoselbotnInstallpackages,aceptaremoslaslicencias
correspondientes,yesperaremosaquefinaliceladescargaeinstalacin.UnavezfinalizadoelprocesoesrecomendablecerrarelSDK
ManageryreiniciarAndroidStudio.
ConestepasoyatendramospreparadastodaslasherramientasnecesariasparacomenzaradesarrollaraplicacionesAndroid.Enprximos
apartadosveremoscomocrearunnuevoproyecto,laestructuraycomponentesdeunproyectoAndroid,ycrearemosyprobaremossobreel
emuladorunaaplicacinsencillaparaponerenprcticatodoslosconceptosaprendidos.

Vous aimerez peut-être aussi