Alcachafaz

Miembro Activo
Nuevo
Se incorporó
23 Diciembre 2015
Mensajes
26
Les comparto este manual para que puedan instalar Android Studio (AnS de ahora en adelante) en sus Elementary OS LUNA y no morir con el intento. Porque Luna? porque en Freya da dolores de cabeza, reales dolores de cabeza, los cuales no me referiré en este manual.



EMPECEMOS

Lo primero es lo primero, por eso antes de instalar debemos descargar todo los que necesitaremos para poder instalar AnS en nuestro sistema y las pre condiciones que necesita.

También puede ser necesario para instalar estos paquetes, se requieren estos paquetes para soportar aplicaciones de 32 bits en un equipo de 64 bits


ia32-libs - lib32ncurses5-dev - lib32stdc++6​



DESCARGANDO ANDROID STUDIO



La versión para linux se descarga desde aquí:

https://developer.android.com/sdk/index.html#top

Aceptamos la licencia y descargamos.


x-YBmcejqqdz7pYx7Sdod0RF78chrlfSC0idvaTVnIij6bBRf8wfX0K4FIoD5XlATXTpp-ERJJNkbHvPqzvoCsDK5rca-9JmlkHfQmZy31fUgDpO_DamoZsCzGCbnA6kK5z3yEzh




Para tener un orden en la instalación creamos una carpeta llamada AndroidStudio (AnS), en la cual cree dos subcarpetas Instalación y SDK las cuales usaremos más adelante, esto para tener estructurada nuestro programa.



ZBHtP5hWbUhpceAmQ-YOcwU1RVFrtBuwyxkPVu3t8Lw7auTEN1hQImznvlFFXZ7neqR_JRYT9l1iZFolraNLbTQXANRPKFZ8fm86xrUT492jnbb7fFO1j5BqGbHaM2K8irWQewzO



Una vez descargado lo descomprimimos dentro de la carpeta Instalación.

nn1u34sqjNglEryJy6CM6wHB_JAsKdZRVb9rYR_lD2a3Zi42J51I6O6GhLFjvA_LDnGLwYkZ5wx0l7RY4kbNKaZ3bthrclY2Uu3WJfXN0DUWYYQsLWiMb0H4Oow43yWvg4-rye1v




DESCARGAR E INSTALAR JDK (JAVA DEVELOPMENT KIT)


URL descarga si lo quieres descargar sin terminal

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

Añadimos los repositorios con:

sudo add-apt-repository ppa:webupd8team/java


qAzM6UWQ3uPWaXJHm0TycSJdoxCedyXkWVjURxnIrtp5Ouzc2KXeIa42g-BTrqZS6-4TgPeb2QTOSKYFFRRBJy98C3Ec7XrqB3XABfJAnZkTp9UEBRhDL9seTu1ljV5w-Xj6rBQU


co11XKtuvutb1DsgSD8r2zidApGwFydhcfKcHq0mbbzYbt96UayX3Q_cvV2pRdtqivH3CBkwhUSHWQ_7Voe4JSJWfgHAytt-LpNm-w_bmaRNQKbWPgbQ4NY3rrpXD4Nx5u831dxR



Actualizamos los repositorios con:


sudo apt-get update


R49kqkjGIftb6NR42YWcg-wGhsYTLLw8dFy7GnJ6SJegWR_IS3co5yYk3bUYF7RVnNBYEwiLoejVvTr4HGqqDtnuKd7H_cHRxIJUzCoRoWWkLRUl0HdrqZWuAI5bXVgemqw_xvl8



E instalamos la versión de Java que necesitemos:

Java 8:
sudo apt-get install oracle-java8-installer


Java 7:
sudo apt-get install oracle-java7-installer



Yo instalaré la versión 7, tipeamos S (si)

MQLemn7GpO9OYyrHgzsPERbYji64l7DA4pKOebyc0WqywWBd90e0GacBfbew1Rp96mO20AglqXncFw2i3ArhOHkXGu8tEYllPSklO9bF-VAhigKwBMB3fLelrFBynvPIh4i2GHus



Aceptamos:

OdXmBX2k_mxZyX5fonOKuaEaPFUXFNH-qI7JG6IZ_kBZwCSItOhjWTSCMuPiNMZvDIiU1v392l53yVfnW9tkitRFcs04DcByd5yGbcMPa_sUXiYHd0JY0_rvFX22SGnBNnKavd3J





Seleccionamos SI:

Kjy4ffq4EeJMBD6a_Jv562vXo0rw7ts6usmyuKaHb8tkeKOpF9XD7T4YgWRFowJGl6EGoFGeqf03NBvXKLvm2YCXHtuEwkAOevs7uT8bLGZREbHvyHMTK3KGGVJTH1DNgedYE7g_




Y empieza la descarga, aquí nos vamos por una cervecita ya que este proceso demora bastante.


tBY8rBDPl1-uf7bJd2JGYrWtAFLt4vV7wWvtQiFJ0yvVIsGVmDMel7tYr6i0RChXl9QYo2w998ugHNn4xc7aYrDdGGbbel6ux_Eb4R80u9HwXSTc0iBGIaF0RmhNUV8P_r1Uv_03



Una vez finalizado para comprobar que la instalación ha tenido éxito, ejecuta en una terminal el comando para saber la versión de Java que utiliza tu Ubuntu:


java -version


aIq_jUbN5tn-kMj8h9K7OUEsa1GlDKZyNiFtA190MhnyZHtqMGgEM7If5nGZ5l-NOLzTeluRfgIdY52uQ-oJHxPpvbrrT5tb2AE7cYl_H7hhXYXfKmqqhf0pJomzFkJsSepdo3DA




Intercambiar entre varias versiones:


Podemos tener ambas versiones instaladas a la vez, además de OpenJDK, para así hacer frente a las distintas situaciones en que nos podamos encontrar.


Para elegir cuál versión de las instaladas queremos utilizar, ejecutamos:


sudo update-alternatives --config java


J7YIYexpT07xv-OaDtOVoyidcyURex3T8QKOyuwEuw-Paai7FCIU_-bBXSKk0wbLEWxfVtV9fM4NoLp9ZO9TfSgdxVRHHQZ9skb_bkw5gnCVPSyO153RCmxB-nBUg2ExBf8WPgLi



Existen 2 opciones para la alternativa java (que provee /usr/bin/java).


Selección Ruta Prioridad Estado

------------------------------------------------------------

* 0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1052 modo automático

1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1051 modo manual

2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1052 modo manual



Pulse para mantener el valor por omisión [*] o pulse un número de selección:

Y seleccionamos la opción que necesitemos.

O también podemos decirle directamente al sistema cuál utilizar:


Java 8:


sudo update-java-alternatives -s java-8-oracle


Java 7:


sudo update-java-alternatives -s java-7-oracle


Ahora con java instalado y configurado iniciamos la instalación de AnS, para ello primero debemos crear un acceso directo a nuestro directorio donde descomprimimos AnS.


Creamos un archivo con el siguiente código dentro de /usr/share/applications


[Desktop Entry]

Name=Android Studio

Comment=Android Studio IDE

Exec=/home/TuUsuario/Documentos/AndroidStudio/Instalacion/bin/studio.sh

Icon=/home/TuUsuario/Documentos/AndroidStudio/Instalacion/bin/studio.png

Terminal=false

Type=Application


La ruta depende de donde hayas descomprimido AnS, puede variar si lo dejas en otra parte del sistema, este es mi modo de hacerlo ya que AnS además se compone de subcarpetas y es mejor tener todo ubicado dentro de un mismo directorio para no complicarse la existencia.


NOTA: por defecto la carpeta applications no permite la creación o copia de archivos, para esto utilizamos nuestro amigo CHMOD 777 para que sea utilizable y ejecutables para cualquier usuario.


Una vez creado nuestro archivo debería quedar así:


crPSWdhHkDU78c_Bnw0hy0i7vPt4Z2qEWHE2PsqK9GM4BFqe0mcKnnMR4qh54xWhJ-Rmg8EzR5moei-5ppoR6oW9xbMPuO8Bk36jjwTnZuj5JqKM5dIAQRrvv4ydPB2T5DALbkve



Lo colocare en mi DOCK y ejecutamos.


DkuhywLIUofI9BXMmrxk7IGNw-RgvpY_KvcAAigEkfX0wOjwXrKtKMNIXyXvSjjDhNtY-anNRIcAEMHSXNXbPH5-bhiEKpBLi9RSQQ-YRuwIQEHfX9w410l2Yny4kP5QV0yz25qj




Aquí nos consulta si queremos utilizar una configuración ya seteada, como no tenemos ninguna aun seleccionamos la opción marcada y damos OK.


wXlEdhoASgWY7Tv63NdfcAZBFKzSMkzRBn25mVc0TNTEdd6a534BL01EmTPhBUpxiCRDzjkm4uMk3cBId64CixbCEECQ6GHmffssjCxBJP-xNtRqVMzunySoy6qjBsMNtMXCIDOk



Ahora seguimos los siguientes pasos de instalacion NEXT

cjRouf9mSXi6TyzwjmXmgLGxiVFUvn_w0lV3GEZ9knSgTZsCaRVw4wOUv6lAU8yFX3p94HB5IZ4qyd8gKALzbj5cWDoou7HJ3jVJn2-Op50UtWZgY7FAgmscZtlUyMFggi-dzZq4




Seleccionamos CUSTOM

zM5GiV3f2I94rCkPipcMi7wY6ME2KlUWUlxlyFCa6JkV3CiOAwzk72qDI6dzSxMzEr4-aMn54r_stB204Tt7XyVkj1S-dwLCTYasCcpNab-CYRE3mHvPz9PdKddCneoHAbHOFPJV



El tipo de interfaz gráfica UI que tendrá AS, esto se puede modificar después una vez instalado.

IRKxY28n7ImUtshowfiPcdTFQTZCKK3_kfvCHFHDzvdHNz9OfC25VpMnhhg4oQSXzCt--uVyhVN70-ResHT-9n-KnjzlX40T8MqdPl4GrI8DbwyWyturCiS8WlSwx7nK5KGYhJAQ





Y la opción del terror el ADV y SDK, jajajaj…. Seleccionar o no un ADV (Android Virtual Device) o no? o crearlo después? para que no se compliquen la existencia, seleccionen la opcion Android Virtual Device ya que esto genera que se instalen archivos y dependencias adicionales que son necesarias, además aún no configuramos nuestro celular para poder correr nuestra APP en Android, eso lo dejaremos para el final de este manual.


3OSdwNnJCs08kRPufACZphHhDttnqsPhMfhijuFkFsc9fi8Gu4nb7596CR7T9BVTSND-vmUYTh78RhmI9V-E5MlRHPR7wTl6MG3FSeHNj5g2gH0sY0owL-E2_38kj9-JDNMNLAgx



Seleccionamos en ADV


IwFuphi05s4USm4F9B0AzrHB_DmMpGBpZUYqXSk0rzyzsWb7gPFmZrRQ1HTDRirvSPVa9WIzpApbVTznsjkij-gdIyckEaX1HyP46fMGSstVJuBX-TXstRyFpBA56xTURREbjR8l





Y seleccionamos la ruta de destino de nuestro SDK


lq4xNxmUG9eMb8FuXo8luwmtWjQ_h8dEZCIltHUtpstVNtF2P6fYIcdJzQ_Vrp6qmHNfG3egC0RZQAvN9mPHnh-E3idkWuC_6qx98DQF0MsVTR5cPrzO7GftCLo7Hy-WbY-ss6Up



Aquí nos muestra lo que se va a instalar en nuestro sistema y damos NEXT


StTB93HmuaTCGcJi3mHKpLzoXhmNLQdLTdneW20l_BNyuvmPLoS7La9DwOyVePAHzrucCc2CH4gHg2GRgxPPb_N6bcCeKmtpR5yvGbtsL7xxwS-FpP-cwSEwBD5ZvPk7VjTcXYgZ


AJhbi2myiY2ySgeVFLV8lhEt1nQR8gRKtZMATHfGHJaoOlELtZv7vLIRNWZvYoLz2XWBjGr-nEjE69yRLPmith3BRb3qE9_0EcAx035C5WeXuzBAil7Cn4eirbFF-FHs2xZ6eVuJ


Y FINISH

EKox8NEBfvENvIUrAS7Lmd-DvNxhnMmWr97u3O6EMHtMLUkonLX-7Mc0-2HIkvji2A3yKSCINjSLuFJPIQamSZ94hVYx-4Vf52F0NoNWgCC5bx36tBy1UQTG2fMrzg9CzLlleY5s



En Emulator Settings podemos ver los tipos de configuración que podemos realizar, son varios les dejo la URL:

http://developer.android.com/tools/devices/emulator.html#vm-linux



Como podemos ver en Verify Settings va a descargar 979MB lo cual demora su tiempo.


Es momento de ir por otra cervecita y esperar...


vOfyo8_w07MBfwOBeW_RRUkX-1l_crX4_PCJ-PrOJbwnqqGAjio_V_hVJQ-VQW7Z9eC-MkDmt7JPYeEheuI4Ll7LOrmUjTWDLBKRNW6MBkWlHASSPuU5qFkj8xCGhqN83475xLwI


Finaliza la descarga y damos FINISH



64u9z1Eco27MONZSwUf2DJ57Y7q4r1Z6CKTmv2mMywohxaDAqQbK2AG9Xg5-QdMWoHEd3ZWoh6sAA5x8-tT8BdTdvhEBt22Jyg-mQhVPw3CQPR4q-i45N_Dt529KAPqaGA3qdzA0



En la ventana de Bienvenida seleccionamos CONFIGURE


8moBOIQA2BvLWJwqgtv1Ug6Yt7l4AWk3DQvc0pN_fMtyZUI2dUUmAKlWEJ50LbzsbH5H7TDCMR_RKH6v0l5D-202J1yHWY6vxCwWV4-hb-WDWdTg2FvcUQAkgYsABm9YmsYno2X5



Seleccionamos SDK

J9u5gfBKjzXyegbYnh6f-Am54Dl_aHE5FmzlbxiN2Mcp9VggjlGtHyVeBv3mdinosqB_5UqVFW-pAC04oAmwSBAeXWXUudKO2nXXeJVLRQ-PHhfyO2xdxKXdeRiNEs5aQM_3YcM8


Aquí nos muestra los SDK que tenemos instalados, por defecto instala la versión Android 6-API 23, pero para poder hacer pruebas instalaremos la Android 2.2-API 8 y para poder hacer correr en tu celular debes saber que version de Android tiene tu móvil, en mi caso tengo un Moto G con Android 5.0.2-API 22


NA_ic_TWn_tkrN_9pW4AOiGcK6UCO3UZAFNB-lLSeZYIfnnvqd8QiqUFJRNbRX5JuhFe6irjRrmxclQkESIhz9mq78T7XV5JP5xcwZUiPtx_8jW81heOK0OPNw7Oe907qM_7A8mW





Marcando esta opción nos despliega paquetes adicionales en detalle de nuestra API

8VByT-o0XXuDDpm4k68wO5PE4Q3wGdxwFoHfEbeYMtgAepx9wlcCmbpvEQJ49JV8d5O35VLMjIpIW9HNUFJ-Io9fvK4XXR8dTz2OOMjAum-R8Wj5yY2TcX7wUYuV66OlMlzAOtTc



Ahora seleccionamos la API de descarga


qpzLhlgLz267LeRl7q1UWXQh64glGG52do5tD2ISXzNIez_UG_9NkDjvidoVaJg7zcRpHm0nKcDuExFbBgQyLjsERLmstJA_r6LLVM1jcHjw5jmyb2CVWiW2APKxln3yXH-v86_2





Y damos APPLY y OK, dependiendo de lo seleccionado demorara mas en descargar, si bajamos el pack completo puede demorar bastante.


7QfuUm62XIpfszK-ih0q8jxuxPGcqS26rRl-sxEXUBIVxUrfznDcsLkgLXV00k_WaJs7OzgajGXEQP1X4jO5EO_bo9Pe8oF7551imX0ZrQ1BQjVRG1vR2d9-tyyBCztaLScrymGk



2lY5_4QNJLGehEJikF2kJQNKo_Tcs_VVdqMMW6pzwzXwWm8OJWVcwIjOYLSI_-H1bqnDUgnASsmUDj8n2XkbK-242dgqgn5qvWdJzk2eJkz9XN6Et1tUQevNa9Jh-Yx6555sAynt




Y finaliza la descarga de las APIs


-KfBdqsfJgfEc2Eh7GHV5x2CYpG9v2nGZewicZLHFMIDAtFfTd4uEPFzYk6pU7ONjEJgFaI8_RB5zw5rcAdBGpjp50YE2n90LStQTfnfHw66y8XVptK_4My3qs-BYuvP-awMAkZa



Y podemos ver las APIs descargadas


j046tOOQJ-BRb2NziJpHYVyN1QYefL0zGk4VKauS6lFKRlrYltiBCo5NR55bnYqkJHN36vi0cKy-fOSmvsRF7SPm2kCPFhUG6qnjpumFa1xMkWNVjXgtKnv7ze5MS2XuvPKgl-xy


Ahora vamos a crear un nuevo proyecto pero antes crearé una carpeta PROYECTOS dentro de nuestra carpeta de instalación


KY6eBGJ-1pbmgGKpcQ2VcthJObm0iEiIo5DKrHZBZ7_u9czWCJ5-T78zQ47-0J-PAFZj4qaWj058o1doPv6AihzMeMJbKLzMvpopvIsUutXPmLoe_2qE3fnXAdeFBKz0mzB4KjaE



Ahora vamos por un nuevo Proyecto

SThDxo86m9ca0RMgRX21-7sjFutTt4dcibxNb_jgLT0SL-qTpcZQq_zdmjeUK9KcX2oiJLpXY0SOoXel_lQkDniN89iUYTY2Y2EAGSOcw9zhT_3Tg9k0LocB_sCGqwTetfOXiGwu



Seleccionamos nombre del Proyecto y la ruta donde va a quedar alojado y damos NEXT

t7xRr7DZV1Dg-SsUKjIH6nvB5mQ5JSpvU77wFuUYbi4gUYAdNBQGzLsv6i1sJqFeXuU8OLPwgysSYvxETKjd2fkeIHrxPKmI_D-XX49RPWfVZIWukCkfIkHxK1gBB-jKD2Zv7CWy







Ahora seleccionamos nuestra APIs, como va a ser una APP de pruebas solo utilizaremos la API 2.2 Froyo y damos NEXT

OV0MZkcPX7LRluKcseriYiKPsMVhU9OsOdoP5YKFOdskpDkYTaqv0X3JxvVQqhSL3p3bR4t1HdCLU1zhSixbmGrSIwajJF0culKsMDBnPGDI_aS7W9l71Nn7s62CnMXmQHW07QX0



Ahora seleccionamos el tipo de Proyecto, elegimos un uno en blanco

NUiG9TDjOccoOBrqCAat9vNqMaolZlqTNijUuHhpea5KQkSlEkSk-ZnxAoHzUNLkXygspYb7OzAVLbHcVTqZlWHg7ZgQlbzVgR84oCckNUoR8C_Luvok-FBe5bhWhQvbaJS1hC5n


Ahora sólo cambiaremos el título de nuestro proyecto, el cual lo seteamos con el mismo nombre del Proyecto, en este caso el tipico y conocido HolaMundo.

C1nK3pKefpbA4CJirKlxYmfEEDvIV4W9Jalk2FzC-l0_2z1R41gPsFlnwAaHRcG5zTIuwtKczgQez1p63Nt_A-XRUa_1X9ODF-sYtZVWfSDlCtfrFVcqxiH_BoxIcbzJ3WQrKKLd



Ventana de tips la cual cerramos y esperamos que cargue nuestro Proyecto

r1ZfxOZkH0h4IQKPESXL4sRw4aPPhXQEByfJSRY_EReFbFeX99go881pfQUhSQMF5TQ_w3Sw4iggAWWYhGyrlKX5qgq4b1gChQtyrhZzJyYxDT8Q37-iylncDoYINs5aatVB4dmd





Y ya tenemos nuestro Android Studio listo para su uso

viPBOasTmodU9LNQVENLOwlQu_wnLZJw9txT5gY63ADgawy2KL6pTKRSeDiID5fgqE14zYvHy0Gt1FMW0mh4hGlinElj4hps6BPmJ7aF1mUIqNXlngWXqWVlhM5mgfGJWW5OWqRK



Ahora crearemos un AVD (Android Virtual Device) para poder ejecutar nuestra APP de prueba.

6A1f42Av56O2zkJxdkeyDa6KxKpMBcSwcxB4Yp5JfM6zzQs66-WUFc8_uFvi9K0Kz3YVLJqP3P6Onc_PWhWj2BzmoezKPiZmwOIzinKfhRBk4tpH6VvIykrScrGX0quKg04Bu1T9












Podemos apreciar que ya hay una creada, esta AVD nació cuando elegimos la “opción del terror”


etfCKs0lFOnRpuLsCPbc2SeFD8-6cdV6UcrAem6SPCq_8q6ACwJ6g0qB411Dg3Mw5-v3U3MrDete4u4wvbn2CfltAJCJOiM1Xh3Smi8w21pZOWeIilRjGI0WWiDYtEzctR7s5CBk




Seleccionamos Create Virtual Device

313q334z0mHxI3_bA41WKPLyF3xM3yw2z3yAZ0tjsr4-wGAef2YwzhHzVa0Deika2qg7BsnUG0FNDv-KgzyskHs5n9OzOMlW_CTfaYHcyhRwpkEx_riSfSkZh1fLNuWAiZaTmyTn





Elegiré este tipo de Hardware a emular, es un equipo básico, para el propósito no necesitamos más.

NGMUjDwRGcFlf9koIHdAFzsAFwcDdTkHhNE4EkBwmoVVZxOWkSNYgJd_DQfskYzgERotOS_PbHe9AY3bfMluA7jMfDfiKFMtOHOWq0rkfiHkKArEmEmTXfFaZc1yYp60KSWxgiFz



La versión Froyo 2.2

C-AhMM4y379NvZKXmQcfGBY_NMbjUKBeGrH6KObelc2oNpS_Zeob6dUL7vE0904wd7UCrDP_VX_J0kKWEZ2OOGdTyzE8kRzvV2cUxlJQOBRUEhfy1ZsQpmF4PBZqShHuwgyQgmWN



Aquí seteamos las caracteristicas que tendra nuestro equipo a emular, se pueden setear la capacidad de memoria, memoria SD, almacenamiento interno,etc, yo los dejaré por defecto, pero si tienes una máquina sin tantos recurso te aconsejo que le quites RAM al AVD

iqRopxeI2O9Xqg0eKICn1oG0y2dPyGzVQ_m6kDHqA4uVe8V7qCMNPvh8YYexCPUQdoQ8xYiAz0k82tWhyAnev0_6vYNdDEPYFdY63jTOjy-cyX8cg453NaTT7FF3fhWWIeFgNxJT



FCVHHHnlaZ2Gppchxr5uL6XEzXhnrDo-CEVuL4iSKV5ZN-lcmruYE5eqgdQYyAotkhG8LkSBfDvI9DFGvQIu_VojrkErl72Sl4ClLKslhmfka4tURnAVJjWl6RqA5rAEMfwyfESJ



Y ya tenemos creada nuestro AVD listo para ejecutar.

M_jv-6UWeFlrPvVG6CZHn6qTruHHcaXtWHM_lrWgsrUCfNl7EGsxbuytwAZ180t44l2zEF-xMUYS5uO6yvNEBLdPJqJg0WTBfgR2GLtGNVRf2tAFIO8Y-fogWMmpjBxIssMf4vEj





Damos al icono de PLAY

Np9HJuq7sqyEeUFs8PUKwZRGUa7t5PC4AAtHSFUQqCGL5Esg2dJOpvZ2aw0IU8NHZoUjBOJA8M7J2Dc5lEETrfBd2gulU7xgA9vDOHL6TsR9FlP7zl-Qcfb819ta3RYHMtmZjn8r



Y lanza la AVD

7Lkcfpgcf4ZWBy72o445G4anCvYWc-z4Cq3Hf76WChh36QXc1ksoEX9jUOKtXuJMgSbd1NnKGv0u_FpGaO07VNc8xlutMfWEUjCauYlTeDjPUx3XEhgKy9j4dxJ7pCbXU-UcasyZ



wJaHkCu29yDcSO_djsZFe8y311ULPFJzv0YDa6a-oCB-CbT34ntctgMrjoXIlmt5w-f9kHiLA1T1cVqE9J8ZSRgAWwtH-2dFIrbU23PdFBdkPetoIZEE5crBp8M9X82HyGXBIjYk





Ahora modificaremos el mensaje Hello World para ver que esto si esta funcionando, para ello cerramos el AVD en ejecución y nos dirigimos al content_main.xml


K_fqkCVZmKL6aTx2D1g-SBK03oQhOwHBVfNz8uqIDZ8OcdvawrzwrjYQczo4diC9ddDtd2Dodj2lOF-rGJZNcGXNK6No9RXyUOFR9lKQVDgHdvDXaPHsfNsHWPbtfPXpNTwDagxW



En la pestaña Text esta el codigo de nuestra aplicación y modificamos el valor android:text=”Hello World!” por android:text=”Hola Comunidad EOS Chile”


yKrhMlDrDZIleFBEzVjsSPieMnW19DT8LK7t5qLebRygajHUzlIwfb71l8uP3HbHsU8kXDH3xRR55LFYlrr0eV77nSXpOFQUwhNq5C16YddvEl1-aCPu22NjX1TWLlXvWtafVfle








Esta debería ser la salida al ejecutar el AVD

HQwqaVv7Pt7P7WU95TqtD4FI9k8HkUhh_JTvY6Y0T9h0ZbF63UkiBwzQXMcxbmdrZ8c1aLhVp6UxlAlK9jjyiVLFovdNMN_2cCFw5iOU_Mr5D6qb-gy6XfYILZpLT3L67vG5OmV4


Lanzamos el AVD y podemos ver que me seleccione el dispositivo a ejecutar, me muestra mi MotoG y en el apartado de abajo el emulador que creamos, para este caso estamos usando el emulador.


LnoLF3fnh1bLQidRhwQQgwSjesFxZAk32Ipk3JxJ-XFZ3VKgVYLd7d-4JdYAlwTRI0rkzwqYGhs5QdGQRf_wLnrpmHmlbLnzD4hIwF8qgKkwFzMc-9oh7aHDipehtHm1K_HqJSNh


Seleccione el AVD y OK.

K9VMlWkjvQ9eUZ95jZ0kYUMArWrk7VI9Abw70jEF3_9z6wKKvZgdmyY1AIISKvJn0ztNOUHkQTFa-rQErizIQV3vu_VfS-4XF25jPQRsMuZnCE7mkFPuAd5hs2-1fpTe6NPtR_gY


Y nos muestra en ejecución la modificación que hemos hecho, ahora ya nos podemos ir con los tarros y empezar a codificar en Android Studio.


M0Uez0kOwEXBoeHuALYtkhINd2MDbyOMWiKXM8J0bDH7nQsg8OASDh1vrvpp8lY_nbWDp_zI6vzQKJ_96aHJzPuHmkNCWMp7xG_r8bPrQKvZL9OkfPwv-OMyJCqBPKyzdgWfXKsQ



crear iconos para android: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html


NOTA: después indicaré cómo conectar el celular al Android Studio para que las pruebas sean en sus móviles y no en una AVD, es todo por ahora.


kxozSCcaHxj_nWfUjQCsj6QMpvqa4hYD5M6lrfr0Qz05w7ssSOK8R1kAlvbdjN6XWprLPjjQ0VDeMq3NBFnbWSCMOVwsKnRfRvHPstLIaGgajGT-7ayycS2mF0zKEoBDaRXdGHqO




Saludos y exito!
 

K3rnelpanic

non serviam
Miembro del Equipo
MOD
Se incorporó
1 Octubre 2007
Mensajes
6.052
Buen tutorial, especial para los desarrolladores que se están aventurando en el mundo android :zippynana
 
Upvote 0

_kmilo_

Vendo todo. xD
Se incorporó
1 Mayo 2005
Mensajes
892
Sigue siendo la tremenda paja wn, que no arreglen eso ... xD
aunque ya me lo se de memoria, nunca esta demas tenerlo documentado!

bueno tutrial!
 
Upvote 0
Subir