pdfcrowd.com open in browser PRO version Are you a developer?
Try out the HTML to PDF API
Inicio Contacto Acerca de Archivo Javajitsu [curso] Enseandote a crear aplicaciones android reales, para el mundo real B Primeros pasos Tutoriales y Codigo Una mejor UI Configura y optimiza el emulador Android para un desarrollo mas rpido y feliz 7 enero, 2013 / Primeros pasos Para probar una aplicacin Android tienes dos opciones: 1) Lo haces en un smarthphone o tablet 2) Utilizas el emulador Android. En este articulo nos concentraremos en la segunda opcin viendo como crear, configurar y optimizar nuestros dispositivos virtuales para que la depuracin de nuestras aplicaciones sea lo mas fcil (y rpido) posible. Twittear 8 Me gusta pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Emulador y AVD (Android Virtual Device) Primero lo primero, definamos claramente las diferencias entre emulador y AVD. Entendamos emulador como la aplicacin que proporciona un dispositivo mvil virtual en el que puedes ejecutar aplicaciones Android, imitando el hardware y software de un dispositivo fsico tpico. Bsicamente es un telfono de mentiritas con Android en sus tripas que ejecutas en tu PC; un AVD viene a ser como un perfil de configuracin una serie de parmetros con los cuales le indicamos al emulador como debe funcionar (con que versin de Android, con cuanta memoria ram, con sdcard o no, etc, etc) As pues tenemos un emulador que podemos correr muchas veces con distintas configuraciones. Que gano con el emulador Android? Mltiples configuraciones de AVD se pueden crear para probar una aplicacin en diferentes versiones de Android. Diferentes (emulados) configuraciones de hardware se puede utilizar, por ejemplo un mvil con GPS o con cmara frontal. Podrs probar tu aplicacin en muchas combinaciones de la versin de Android y versiones de hardware, el limite es el infinito! Las pruebas en AVDS reduce en gran medida la cantidad de pruebas requeridas en los dispositivos fsicos. Claro un AVD puede utilizarse junto con un dispositivo fsico. No hace falta que arruines tu mvil para inducir estados de error, por ejemplo, quieres probar un dispositivo sin una tarjeta SD, solo crea un AVD sin la tarjeta SD. Share pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Un AVD puede simular eventos de red sin los costes que implica el uso de un dispositivo fsico, por ejemplo, simular llamadas telefnicas o enviar un SMS entre dos AVDS. Simular datos de un GPS AVD desde diferentes ubicaciones fsicas, sin moverse de su escritorio. Definitivamente la forma mas barata de viajar!! Crea un simple AVD Para crear un AVD, como todo lo que hemos visto hasta ahora, se hace con unos sencillos pasos: Abre el Android Virtual Device Manager ( es la herramienta incluida con el SDK que te permitir administrar visualmente el emulador y sus configuraciones o AVD). Abre Eclipse busca el men Window y selecciona Android Virtual Device Manager. pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Presiona el boton New para iniciar el asistente de creacin de un nuevo AVD. pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Rellena los campos tomando en cuenta las siguientes observaciones. AVD Name Un nombre nico para identificar el AVD. Device Selecciona el hardware virtual que mas se adapte al hardware fsico que deseas emular. Veras un listado amplio de devices pre concebidos (La gran Nexus7 esta ah!!!), aunque claro tambin puedes crear los tuyos (lo veremos un poco mas adelante). Target La versin de SDK que se ejecutara en el emulador. CPU/ABI El tipo de procesador y arquitectura de hardware que poseera el emulador (el mas comn es ARM) Keyboard Quieres utilizar el teclado de tu PC para introducir datos en el emulador? deja marcada esta opcin. pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Skin Si dejas marcada esta opcin tu emulador contara con botones fsicos emulados, es decir, veras un botn de men, home, volumen, etc. Front/Back Camera Tu aplicacin har uso de cmaras?, no hay problema!! puedes emularlas utilizando cualquier webcam que tengas conectada a la PC. Memory Options Cuanta memoria RAM y VM Heap tendr el emulador. Internal Storage Cuanto espacio de disco duro poseer el emulador. Ojo este espacio es consumido de nuestro disco duro local, as que no exageres. SD Card Que es un dispositivo Android sin una SD Card? puedes emularla asignando el espacio que desees o eligiendo una sd card previamente creada. Emulation Options pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Snapshot Chequea esta opcin chequeala siempre!!! Te convertir en la persona mas feliz del mundo civilizado! porque? porque si la activas, cuando tu emulador cargue luego de su primera vez (aun cuando lo hallas cerrado) cargara muchsimo mas rapido!! Ya que no cargara todo el sistema operativo sino desde un estado previamente guardado (imagnate esto como las snapshot de VirtualBox)., aunque cuando lo cierres tardara un momento porque es en ese momento en que la instantnea es creada. Use Host GPU Si marcas esta opcin hars mas rpido tu emulador pues utilizara el GPU de la PC para acelerar las operaciones de dibujo. Cuando cargue sera igual de lento pero, cuando navegues por las aplicaciones sentirs como es mas fluido. Estas opciones son excluyentes, solo puedes utilizar una de ellas a la vez. Prueba con ambas, compara cual tiene mejor rendimiento para tu caso particular. Yo cree un AVD basndome en el Nexus One. pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Selecciona el AVD recin creado y presiona Start y luego Launch pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Tengo un Nexus One! emulado u_u pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Tambin crea devices Y que pasa si yo quiero que mi emulador tenga soporte a GPS, que la pantalla sea mas grande y que ademas tenga una cmara frontal, acelerometro y pueda volverme invisible con solo tenerlo en la mano como emulo todo eso? pues bien a parte de crear AVD (que si te das cuenta es una configuracin muy orientada al software que ejecutara el emulador) tambin puedes crear Devices, que es donde emulas las caractersticas de hardware del emulador. Por el momento no nos detendremos en la creacin de devices, utilizaremos algunos de los ya existentes. Conocimos el emulador, como crear configuraciones y unos pequeos trucos de optimizacion para hacerlo correr mas rpido; fue otro articulo introductorio y bsico pero, que ayudara a tener buenos pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Si,otro hola mundo mas en Android o no? Construyendo una splash screen en Android Subscribe to our e-mail newsletter to receive updates.
Related Posts: Cuando el emulador es lento y el bolsillo lo permite: mejor un smarthphone con Android de verdad Activity, un da en su vida Android sabe mejor cuando lo preparas con Java Genymotion, para los que quieren un emulador Android al estilo rpido y furioso Enviar, recibir y procesar SMS en nuestra aplicacion android, si asi como hacen en WhatsApp y Line fundamentos. Pregunta, comenta, corrige los comentarios estn abiertos!!! About Hugo Gonzalez View all posts by Hugo Gonzalez Subscribe < > 10 Responses to Configura y optimiza el emulador Android para un desarrollo pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API 10 Responses to Configura y optimiza el emulador Android para un desarrollo mas rpido y feliz jhlive90 10 enero, 2013 at 21:33 # Man excelente ayuda, ya me habia cansado de correr las apps con el emulador lento RESPONDER Hugo Gonzalez 2 marzo, 2013 at 21:05 # jhlive90 que bueno que te haya servido el tutorial. La verdad que el emulador tiende a ser algo lento, lo mejor es tunearlo bien para evitar dolores de cabeza innecesarios. RESPONDER cristhian 23 junio, 2013 at 15:10 # discullpa una pregunta como hago para utilizar la cmara de mi laptop en vez de la simulada?? RESPONDER Hugo Gonzalez 23 junio, 2013 at 23:29 # pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Christian en versiones recientes del emulador eso es bien facil, solo abre tu Android Virtual Device Manager, posicionate sobre el device que deseas utilizar, das click en el boton Edit al lado derecho y en la seccion Back Camera o Front Camera eliges la camara de la laptop. Observa la imagen que pongo a continuacion para que te sirva de ejemplo. RESPONDER Albert 22 julio, 2013 at 13:19 # pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Trackbacks/Pingbacks Genymotion, para los que quieren un emulador Android al estilo rpido y furioso | AndroidSenseiAndroidSensei - 3 julio, 2013 Hola oye tengo un problema con mi AVD, lo instale y estuvo funcionando correctamente pero de pronto dejo de conectarse a internet, sabes que pudiera ser? saludos y gracias de antemano RESPONDER Hugo Gonzalez 25 julio, 2013 at 7:50 # Hola Albert, tu aplicacin es la que no se conecta a Internet o es el AVD como tal? Si es el segundo caso intenta esto, en el Eclipse ve al menu Run Configurations -> Target y busca algo que diga Additional Emulator Command Line Options y escribe -dns-server 8.8.8.8 RESPONDER Alexandroid.SV 25 agosto, 2013 at 17:55 # Gracias por el tip acerca del uso de Snapshot, me ha sido bastante til. xitos!!!! RESPONDER pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API Deja un comentario Nombre (required) Email (will not be published) (required) Website [...] generacin con el cual probar nuestras aplicaciones no tenemos otra alternativa mas que configurar de mejor forma nuestro emulador y tenerpaciencia, para desarrollar. Al menos as ha sido hasta hace poco. Ahora disponemos [...] Cuando el emulador es lento y el bolsillo lo permite: mejor un smarthphone con Android de verdad | AndroidSenseiAndroidSensei - 10 septiembre, 2013 [] Siguieron los consejos para hacer mas rpido el emulador, probaron utilizando Genymotion, limpiaron la PC para aprovechar mejor los recursos, cierran todos los programas mientras desarrollan y aun as a pesar de todos sus esfuerzos, cuando prueban sus aplicaciones ven como todo poco a poco se va deteniendo, las ventanas se minimizan y maximizan con extrema lentitud, el mundo dentro de su computadora se despedaza, probar su aplicacin Android es un pequeo infierno en la tierra; No hay mas eleccin. No hay otro camino. Ha llegado el momento de usar esos pocos ahorros y comprar aunque sea un telfono chino pero, que tenga Android en las tripas!. Para probar mis aplicaciones lo har en un dispositivo real, de carne y hueso de cable y chips. Esta decidido!!! y entonces nace la pregunta en el desarrolador y ahora como lo configuro? Sigue leyendo para tener tu respuesta. [] No espantes a tus usuarios con formularios de registro, usa el login de Facebook en Android | AndroidSenseiAndroidSensei - 14 octubre, 2013 [] nuestra app en el emulador, en Genymotion o un dispositivo con Android y vean la magia cobrar [] pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API 2013 AndroidSensei es creado por hkadejo. Enseandote a crear aplicaciones Android reales, para el mundo real Enviar Comentario