01.1.1 instalación de android studio (linux distro...

20
Laboratorio de proyectos de tecnologías de la información iv Prof. Emmanuel Oropeza Gonzalez http://coatl.cecyt9.ipn.mx/eoropeza/home.html [email protected] Instituto Politécnico Nacional Centro de Estudios Científicos y Tecnológicos núm. 9 01.1.1 Instalación de Android Studio (Linux distro Fedora 20 workstacion)

Upload: vokhuong

Post on 28-Sep-2018

235 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Laboratorio de proyectos de tecnologías de la información iv Prof. Emmanuel Oropeza Gonzalez

http://coatl.cecyt9.ipn.mx/eoropeza/home.html

[email protected]

Instituto Politécnico NacionalCentro de Estudios Científicos y Tecnológicos núm. 9

01.1.1 Instalación de Android Studio (Linux distro Fedora 20 workstacion)

Page 2: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Instalación del entorno de desarrollo1.-Descargar e Instalar el SDK de Java 7 accede a

http://www.oracle.com/technetwork/es/java/javase/downloads/jdk7-downloads-1880260.htmly descarga e instala el fichero correspondiente a tu sistema operativo.

Page 3: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Instalación del entorno de desarrollo2.-Abrimos una consola 3.-Escribimos java –versión y se nos muestra la versión

de java que tenemos instala por default.

4.-Instalamos algunas dependencias que requiere Android studio, escribimos en la consola:

sudo yum install zlib-devel.i686 ncurses-devel.i686 ant

Page 4: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Instalación del entorno de desarrollo1.-Descargar Android Studio accede a http://developer.android.com/sdk/index.html

y descarga e instala el fichero correspondiente a tu sistema operativo.

Page 5: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Instalación del entorno de desarrollo1.1-Aceptamos la descarga y extraemos el archivo 2.-entramos desde consola en la carpeta Android-studio/bin

Y ejecutamos ./studio.sh

Page 6: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Instalación del entorno de desarrollo3.-marcamos la opción de no importar nada y damos

ok4.-Nos aparece la ventana de bienvenida, damos en Next

Page 7: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Instalación del entorno de desarrollo5.-Elegimos instalación Standard y damos click en

siguiente (Next) 6.-Nos indicara que no existe acelerador para el emulador en

linux damos click en siguiente (Next)

Page 8: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Instalación del entorno de desarrollo7.-Aceptamos la licencia para descargar el SDK, herramientas

necesarias y damos click en siguiente (Next) 8.- Indicamos la ubicación del jdk de java y damos click en

siguiente (Next)

Page 9: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Instalación del entorno de desarrollo9.-Cuando termine de instalar damos click en siguiente

(Next)

Para testear nuestra instalación crearemos una calculadora seleccionamos

Start a new Android Studio project

Page 10: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

/home/emmanuel/AndroidStudioProjects/Practica1_Calculadora

Page 11: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro
Page 12: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Creación de un primer programa

Page 13: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro
Page 14: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Creación de un primer programa

Page 15: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Creación de un primer programaLa ventana principal puede ser dividido en siete partes como se muestra en la captura de pantalla anterior:

1. El menú principal contiene las opciones que puede utilizar para realizar tareas como la creación de proyectos, refactorización, gestión de los archivos de control de versiones, y mucho más.

2. Barra de herramientas contiene algunas opciones esenciales.

3. La barra de navegación es a veces una alternativa rápida y buena para navegar fácil y rápida a través de los archivos de proyecto.

4. pestañas de herramientas se muestran en ambos lados de la pantalla y en la parte inferior de IntelliJ, representan las herramientas que están disponibles para el proyecto.

5. Cuando hacemos clic en una ficha de la herramienta, se abrirá una ventana.

6. El editor es donde escribimos código.

7. La barra de estado indica el estado actual del IDE y proporciona algunas opciones para manipular el medio ambiente. Por ejemplo, puede ocultar las pestañas de herramientas haciendo clic en el icono situado en la parte inferior izquierda de la ventana.

Page 16: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

En esta pantalla unos de los archivos más importantes y los que vamos a modificar para crear nuestra Calculadora son:AndroidManifest.xml.- contiene propiedades de la aplicación, aquí puedes, desde cambiar el nombre a la aplicación hasta otorgarle permisos a la aplicación para que pueda usar internet, gps etc.MainActivity.java.- Esta es nuestra clase java, contiene toda la lógica.activity_main.xml.- El layout, es decir este archivo es la pantalla principal en este caso única de la aplicación.

Page 17: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Abrimos activity_main.xml y usamos la vista diseño para empezar a dibujar la calculadora arrastrando los controles, se usura un TextView que mostrará el resultado del cálculo y los demás son Buttons. Debe quedar algo como esto:

Page 18: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Abrimos MainActivity.java y programamos la lógica de la aplicación en este caso creamos los métodos para cada botón, importamos las librerías necesarias.

Page 19: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Ahora vamos a asignarle la funcionalidad a cada botón: Volvemos a el layout activity_main.xml, seleccionamos el boton1, vamos a la parte de propiedades, buscamos la propiedad "onclick" y seleccionamos el método que creamos para dicho botón

onClickButtonUno, así para cada botón.

Page 20: 01.1.1 Instalación de Android Studio (Linux distro …coatl.cecyt9.ipn.mx/.../01_1_1_Instalacion_Android_Studio(LINUX).pdf · 01.1.1 Instalación de Android Studio (Linux distro

Pasar la aplicación a un teléfono o tablet android:Debemos ubicar el archivo .apk pasarlo a nuestro dispositivo mediante un cable USB , microSD o Google Drive y ejecutarlo para que se instale la aplicación. El archivo .apk se creara en otra sesión.

Creación de un primer programa