Está en la página 1de 18

Android Studio

Autor: Anthony Arteaga


Android Studio

 Es el entorno de desarrollo integrado (IDE) oficial para el desarrollo de apps para Android,
basado en Intellij.IDEA. Además del potente editor de códigos y las herramientas para
desarrolladores de IntelliJ.
Funcionalidades

 Un sistema de compilación flexible basado en Gradle


 Compatibilidad con C++ y NDK
 Un entorno unificado donde puedes desarrollar para todos los dispositivos Android
 Aplicación de cambios para insertar cambios de códigos y recursos a la aplicación en ejecución
sin reiniciar la aplicación
 Integración con GitHub y plantillas de código para ayudarte a compilar funciones de apps
comunes y también importar código de muestra
 Variedad de marcos de trabajo y herramientas de prueba
 Herramientas de Lint para identificar problemas de rendimiento, usabilidad y compatibilidad de la
versión, entre otros
Interfaz de usuario
Interfaz de usuario

1. La barra de herramientas te permite realizar una gran variedad de acciones, como ejecutar tu app e iniciar
las herramientas de Android.
2. La barra de navegación te ayuda a explorar tu proyecto y abrir archivos para editar. Proporciona una vista
más compacta de la estructura visible en la ventana Project.
3. La ventana del editor es el área en la que puedes crear y modificar código. Según el tipo de actividad
actual, el editor puede cambiar. Por ejemplo, cuando ves un archivo de diseño, el editor muestra el Editor de
diseño.
4. La barra de la ventana de herramientas se encuentra afuera de la ventana del IDE y contiene los botones
que te permiten expandir o contraer ventanas de herramientas individuales.
5. Las ventanas de herramientas te brindan acceso a tareas específicas, como la administración de proyectos,
la búsqueda, el control de versiones, entre otras. Puedes expandirlas y contraerlas.
6. En la barra de estado, se muestra el estado de tu proyecto y el IDE, además de advertencias o mensajes.
Cómo completar el código
Control de versiones

 Android Studio admite diferentes sistemas de control de versión (VCS), incluidos Git, GitHub,
CVS, Mercurial, Subversion y Google Cloud Source Repositories.
1. En el menú del VCS de Android Studio, haz clic en Enable Version Control Integration.
2. En el menú desplegable, selecciona un sistema de control de versión para asociarlo con la raíz
del proyecto y, luego, haz clic en OK.
Instalación de Android Studio en Windows

1. Descargarse el archivo .exe (recomendado), haz doble clic en él para iniciarlo.


2. Sigue los pasos del asistente de configuración en Android Studio y asegúrate de instalar los
paquetes de SDK que recomiende.

Nota: Cuando haya nuevas herramientas y otras API disponibles, Android Studio te lo informará por
medio de una ventana emergente.
Cómo migrar a Android Studio

 Para migrar tus proyectos a Android Studio, debes adaptarte a una estructura de proyecto, una
funcionalidad IDE y un sistema de compilación nuevos. Si realizas la migración de un proyecto
de Android desde Eclipse, Android Studio proporciona una herramienta de importación para que
traslades rápidamente tu código existente a proyectos de Android Studio y archivos de
compilación basados en Gradle. Para obtener más información, consulta Cómo migrar desde
Eclipse.
Antes de migrar tu app de Eclipse a Android Studio, repasa los siguientes pasos a fin de asegurarte de
que tu proyecto esté listo para la conversión y confirma que dispones de la configuración de
herramientas que necesitas en Android Studio:
Cómo migrar a Android Studio

1.Asegúrate de que el directorio raíz del complemento ADT para Eclipse contenga el
archivo AndroidManifest.xml. Asimismo, el directorio raíz debe contener los archivos
.project y .classpath de Eclipse o los directorios res/ y src/.
2.Compila tu proyecto para asegurarte de que se guarden y se incluyan en la importación
las últimas actualizaciones del área de trabajo y el proyecto.
3.Realiza comentarios sobre las referencias a los archivos de biblioteca del lugar de
trabajo correspondientes al complemento ADT para Eclipse en los archivos
project.properties o .classpath para la importación. Puedes agregar estas referencias al
archivo build.gradle después de la importación. Para obtener más información, consulta
Cómo configurar tu compilación.
4.Puede resultar útil registrar tu directorio de lugar de trabajo, las variables de ruta de
acceso y los mapas de ruta de acceso reales que podrían usarse para especificar rutas de
Cómo migrar a Android Studio

 Una vez que hayas migrado el proyecto a Android Studio, consulta Cómo compilar y ejecutar tu
app para obtener más información sobre cómo compilar con Gradle y ejecutar la app en
Android Studio.
 Según tu proyecto y flujo de trabajo, probablemente también desees leer más información sobre
cómo usar el control de versión, administrar dependencias, firmar y empaquetar tu app, o
configurar y actualizar Android Studio. Para comenzar a usar Android Studio, lee Introducción a
Android Studio.
Cómo configurar Android Studio

 Android Studio proporciona asistentes y plantillas que verifican los requisitos de tu sistema, como
el Java Development Kit (JDK) y la memoria RAM disponible, y configuran los ajustes
predeterminados, como una emulación optimizada predeterminada del dispositivo virtual de
Android (AVD) e imágenes del sistema actualizadas. En este documento, se describen ajustes de
configuración adicionales que puedes usar para personalizar tu uso de Android Studio.
Cómo configurar Android Studio

 Android Studio proporciona acceso a dos archivos de configuración a través del menú Help:

 studio.vmoptions: Permite personalizar opciones para Java Virtual Machine (JVM) de Studio, como el
tamaño de montón y caché. Ten en cuenta que, según tu versión de Android Studio, este archivo puede llevar
el nombre studio64.vmoptions en los equipos con Linux.
 idea.properties: Permite personalizar las funciones de Android Studio, como la ruta de acceso de la carpeta
de complementos o el tamaño máximo de archivo admitido.
Cómo buscar archivos de configuración

 Los archivos de configuración se almacenan en la carpeta de configuración para Android Studio. El nombre
de la carpeta depende de tu versión de Studio. Por ejemplo, el nombre de la carpeta para Android Studio 2.2
es AndroidStudio3.3. La ubicación de esta carpeta depende de tu sistema operativo:

 Windows: %USERPROFILE%\.CONFIGURATION_FOLDER
 macOS: ~/Library/Preferences/CONFIGURATION_FOLDER
 Linux: ~/.CONFIGURATION_FOLDER
Cómo descargar y descomprimir componentes
sin conexión

Después de descargar los componentes sin conexión, descomprime tu contenido en el siguiente directorio, que deberás
crear si aún no existe:

 En Windows: %USER_HOME%/.android/manual-offline-m2/

 Para actualizar los componentes sin conexión, haz lo siguiente:

 Borra el contenido dentro del directorio manual-offline-m2/.


 Vuelve a descargar los componentes sin conexión.
 Descomprime el contenido de los archivos ZIP que descargaste en el directorio manual-offline-m2/.
Combinaciones de teclas

Android Studio incluye combinaciones de teclas para muchas acciones comunes. En la Tabla 1, se muestran las
combinaciones de teclas predeterminadas por sistema operativo. Ten en cuenta que, como Android Studio se
basa en IntelliJ IDEA, puedes encontrar más combinaciones de teclas en la documentación de referencia del
mapa de teclas de IntelliJ IDEA.

Descripción Windows/Linux
Guardar todo Control + S
Cambiar esquema rápidamente Control + ` (comilla inversa)
Abrir diálogo de configuración Control + Alt + S
Sincronizar Control + Alt + Y
Combinaciones de teclas

Navegación y búsqueda dentro de Studio

Buscar Control + F
Buscar siguiente F3
Alt + flecha hacia la derecha o flecha hacia la
Navegar entre pestañas abiertas del editor
izquierda

Abrir ventana emergente de estructura de archivos Control + F12

Ventana emergente de archivos editados recientemente Control + Mayús + E

Ir a última ubicación de edición Control + Mayús + Retroceso


Bibliografía

 C. Robledo Sacristán, Programación en Android. Madrid: Ministerio de Educación de España, 2013. [En
Línea] Disponible en: https://elibro.net/es/lc/utiec/titulos/49348
 R. Montero Miguel, Desarrollo de aplicaciones para Android. RA-MA Editorial, 2014. [En Línea]
Disponible en: https://elibro.net/es/lc/utiec/titulos/106426
 D. Robledo Fernández, Desarrollo de aplicaciones para Android II. Madrid: Ministerio de Educación de
España, 2014. [En Línea] Disponible en: https://elibro.net/es/lc/utiec/titulos/49379
 J. Cernuda Menéndez, Creación de juegos y aplicaciones para Android. RA-MA Editorial, 2015. [En Línea]
Disponible en: https://elibro.net/es/lc/utiec/titulos/107211

También podría gustarte