Estructura de  un proyecto en Android

Estructura de  un proyecto en Android

AndroidManifest.xml

proguard.cfg

project.properties

Carpeta src

Carpeta res

...

 

AndroidManifest.xml

Configuración de la aplicación.

Permisos.

Versión de Android.

Activity por defecto.

Servicios.

Broadcast receivers.

Content providers.

Intent-filters.

...

Proguard.cfg

Herramienta para optimizar y ofuscar código.

Dificulta la ingeniería inversa.

Reduce el tamaño de nuestra apk.

Se ejecuta automáticamente (build) en modo release.

project.properties

- .idea

Generado y usado por eclipse, android studio...

No eliminarlo.

Carpeta src

Código fuente.

Packages.

Carpeta res

Recursos que necesita nuestra aplicación.

  • Drawable
    • Imágenes
  • Layouts
    • Vistas de nuestra aplicación
  • Values
    • Strings
    • Styles
    • ...

Carpeta bin o build

Archivos creados al compilar.

4 - Estructura

By androidjedi

4 - Estructura

  • 423