Instalación de Android SDKSPHERAOscar CanenciaRabazoIEEE StudentmemberNo: 90753085
Índice:¿Qué versión tengo de Android? Versiones a la hora de programarProgramas interesantes para instalar en tu AndroidInstalar eclipse + SDKBúsqueda del compilador Búsqueda del Android SDK Errores después de ejecutar eclipseDescargamos el JDK 1.6Configurar el eclipse Instalar el SDK androidContinuación de configuración del eclipse Creación de un proyecto con eclipse para AndroidComponentes del proyectoEl proyecto El proyecto “HelloWorld”
Índice:Utilidades:Generar capturas de pantalla Dentro del DDMSOpciones escondidas Comunicación con el móvil Capturar imagen de la pantalla del móvil al PCProblemas de Debugcertificateexpiredon XX/XX/XX Creación de sonido Configurar eduroamUtilizar ejemplos del SDK Generar tu aplicación para instalar Ciclo de vida de una aplicaciónArquitectura de OS Android¿Alguna pregunta?
¿Qué versión tengo de Android? Existen varias versiones:Android 3.0 (Honeycomb)Android 2.3 (Gingerbread)Android 2.2 (Froyo)Android 2.1 (Eclair)Android 1.6 (Donut)Android 1.5 (Cupcake)¿Android 2.4 (ice cream)?
Versiones a la hora de programar:
¿Sabes que es un qr-code?
Programas interesantes para instalar en tu Android IAngrybirdsGoogle skymapGesturesearchBarcodescannerAndnav2GogglesCar homeEbayTraductor de googleAdobe ReaderQuadrantstandardGoogle talkTaskillerSoundHoundShazamtwitter
Programas interesantes para instalar en tu Android II	 - 3G Watchdog: que sirve para controlar tu tarifa de datos lo que llevas, lo que te falta, la media diaria de gasto, semanal, muy buena- AdFree: para quitar la publicidad de las aplicaciones (hay que ser root)	- AK Notepad: aplicación para crear tus propias notas.- Aldiko: lector de e-books- Autokiller: para controlar el gasto de memora de aplicaciones (salva baterías) [root]- BarcodeScanner: para leer códigos qr- BeyondPod: gestor de podcast integrado con googlereader- Brujula- CamScanner: como un lector de OCR con la cámara del móvil, crea pdf- Dropbox: imprescindible- Dolphin Browser HD y Opera: los mejores navegadores para Android- Ephinephrine: messenger en tu Android- RingTone: crea tus tonos de llamada y notificaciones a partir de cualquier archivo de sonido- ROM manager: haz un backup de tu teléfono [root creo]- Rootexplorer: te da acceso a todos los archivos del teléfono [root]	- Skype: mensajeria multimedia y llamadas a móviles- Tango: video llamadas gratis con tus contactos- Tweetdeck: para el twitter (para mí el mejor, cuestión de gustos)- Y5: te activa y desactiva el wifi cuando te acercas a un punto reconocido y te alejas de el- Whatsapp: chat con tus contactos
Búsqueda del compilador I
Búsqueda del compilador II
Búsqueda del compilador III
Búsqueda del Android SDK I
Búsqueda del Android SDK II
Errores después de ejecutar eclipseErrores posibles por la falta del jdk:En windows vista o 7, cuando tenemos un sistema de 64bits el jdk de este no funciona bien hay que bajarse el de 32bits, si no el eclipse no arranca bien. 
Descargamos el JDK 1.6
Configurar el eclipse I
Configurar el eclipse II
Configurar el eclipse IIIDebido a un error en la conexión, algunas veces da este error pero con volverlo a intentar ya se descarga bien.
Configurar el eclipse IVEsto es normal, siempre aparece esta ventana:
Instalar el SDK android I
Instalar el SDK Android IISolución al error anterior:
Instalar el SDK Android III
Instalar el SDK Android IV
Instalar el SDK Android V
Continuación de configuración del eclipse I
Continuación de configuración del eclipse II
Creación de un proyecto con eclipse para Android I
Creación de un proyecto con eclipse para Android II
Componentes del proyecto
Componentes del proyectoAlgunas veces si nos da un error y no nos indica que tipo de error es debemos de reconstruir el proyecto esto se debe a que no están creados bien las referencias de las variables en el fichero R.java
El proyecto I
El proyecto II
El proyecto III
El proyecto IV
El proyecto “HelloWorld”
Generar capturas de pantalla I
Generar capturas de pantalla II
Dentro del DDMSFormas de meter los datos GPS:- Mediante forma manual.- Mediante fichero GPX.- Mediante fichero KML.
Opciones escondidas I
Opciones escondidas II
Opciones escondidas III
Comunicación con el móvil (Shell)Mas comandos:- adbpush[local pc][remoto móvil]- adbpull[remoto móvil][local pc]- adbinstall[remoto ruta/applicacion.apk]- adbrebootdmesg
Capturar imagen de la pantalla del móvil al PC I	- Hacemos doble click en DDMS.BAT para ejecutar el DalvikDebug Monitor ( Está dentro de la carpeta tools).
Capturar imagen de la pantalla del móvil al PC IILa aplicación se iniciará con una ventana de comandos de DOS y una aplicación basada en Windows .El teléfono aparecerá en la parte izquierda de la aplicación, debemos hacer click sobre él para asegurarnos que está seleccionado.
Capturar imagen de la pantalla del móvil al PC IIIHacemos click en Menú del dispositivo y seleccionamos Captura de Pantalla, o utilizamos CTRL-S al mismo tiempo.
Capturar imagen de la pantalla del móvil al PC IV    Y entonces tenemos hecha la "captura" que aparece en la pantalla del móvil.Problemas de Debugcertificateexpiredon XX/XX/XX ISi llevas programando con Android desde hace tiempo, habrás visto este error en la consola de Eclipse:	“Error generating final archive: Debugcertificateexpiredon XX/XX/XX”Este error sucede al año de la instalación del Android SDK, El certificado por defecto está creado para expirar en un año. La solución sencilla es eliminar esa debug.keystore.Sistemas:En mac:$HOME/.androidEn windowsC:\Users\Tu Usuario\.android Y el SDK automáticamente te crea una debug.keystore para un año más.
Problemas de Debugcertificateexpiredon XX/XX/XX II¿Por qué no crear un certificado que no expire después de un año? Así que decidimos crear un certificado valido por 10.000 días mediante este comando:
Creación de sonido IC:\android-sdk-windows\tools\Jet\JetCreator1. Instalamos Python 2. InstalamoswxPython3. Descomprimimos o copiamos el directorio de JetCreator.4. Ejecutamos JetCreator.py
Creación de sonido II5. Usamos importar (zip) para importar un proyecto en el directorio de ejemplo.Directorio de ejemplos: C:\android-sdk-windows\tools\Jet\demo_content
Creación de sonido III
Configurar eduroam IEstablecer una clave general, sirve para proteger el almacenamiento de las credenciales. Esta contraseña se le pedirá de nuevo cuando quiera modificar el perfil de acceso (nombre de usuario, clave) de su conexión a eduroam y al añadir nuevas redes encriptadas .
Configurar eduroam II
Utilizar ejemplos del SDK I
Utilizar ejemplos del SDK II
Utilizar ejemplos del SDK III
Generar tu aplicación para instalar I
Generar tu aplicación para instalar II
Generar tu aplicación para instalar III
Ciclo de vida de una aplicación
Arquitectura de OS Android
¿Alguna pregunta?
Android

Android

  • 1.
    Instalación de AndroidSDKSPHERAOscar CanenciaRabazoIEEE StudentmemberNo: 90753085
  • 2.
    Índice:¿Qué versión tengode Android? Versiones a la hora de programarProgramas interesantes para instalar en tu AndroidInstalar eclipse + SDKBúsqueda del compilador Búsqueda del Android SDK Errores después de ejecutar eclipseDescargamos el JDK 1.6Configurar el eclipse Instalar el SDK androidContinuación de configuración del eclipse Creación de un proyecto con eclipse para AndroidComponentes del proyectoEl proyecto El proyecto “HelloWorld”
  • 3.
    Índice:Utilidades:Generar capturas depantalla Dentro del DDMSOpciones escondidas Comunicación con el móvil Capturar imagen de la pantalla del móvil al PCProblemas de Debugcertificateexpiredon XX/XX/XX Creación de sonido Configurar eduroamUtilizar ejemplos del SDK Generar tu aplicación para instalar Ciclo de vida de una aplicaciónArquitectura de OS Android¿Alguna pregunta?
  • 4.
    ¿Qué versión tengode Android? Existen varias versiones:Android 3.0 (Honeycomb)Android 2.3 (Gingerbread)Android 2.2 (Froyo)Android 2.1 (Eclair)Android 1.6 (Donut)Android 1.5 (Cupcake)¿Android 2.4 (ice cream)?
  • 5.
    Versiones a lahora de programar:
  • 6.
    ¿Sabes que esun qr-code?
  • 7.
    Programas interesantes parainstalar en tu Android IAngrybirdsGoogle skymapGesturesearchBarcodescannerAndnav2GogglesCar homeEbayTraductor de googleAdobe ReaderQuadrantstandardGoogle talkTaskillerSoundHoundShazamtwitter
  • 8.
    Programas interesantes parainstalar en tu Android II - 3G Watchdog: que sirve para controlar tu tarifa de datos lo que llevas, lo que te falta, la media diaria de gasto, semanal, muy buena- AdFree: para quitar la publicidad de las aplicaciones (hay que ser root) - AK Notepad: aplicación para crear tus propias notas.- Aldiko: lector de e-books- Autokiller: para controlar el gasto de memora de aplicaciones (salva baterías) [root]- BarcodeScanner: para leer códigos qr- BeyondPod: gestor de podcast integrado con googlereader- Brujula- CamScanner: como un lector de OCR con la cámara del móvil, crea pdf- Dropbox: imprescindible- Dolphin Browser HD y Opera: los mejores navegadores para Android- Ephinephrine: messenger en tu Android- RingTone: crea tus tonos de llamada y notificaciones a partir de cualquier archivo de sonido- ROM manager: haz un backup de tu teléfono [root creo]- Rootexplorer: te da acceso a todos los archivos del teléfono [root] - Skype: mensajeria multimedia y llamadas a móviles- Tango: video llamadas gratis con tus contactos- Tweetdeck: para el twitter (para mí el mejor, cuestión de gustos)- Y5: te activa y desactiva el wifi cuando te acercas a un punto reconocido y te alejas de el- Whatsapp: chat con tus contactos
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
    Errores después deejecutar eclipseErrores posibles por la falta del jdk:En windows vista o 7, cuando tenemos un sistema de 64bits el jdk de este no funciona bien hay que bajarse el de 32bits, si no el eclipse no arranca bien. 
  • 15.
  • 16.
  • 17.
  • 18.
    Configurar el eclipseIIIDebido a un error en la conexión, algunas veces da este error pero con volverlo a intentar ya se descarga bien.
  • 19.
    Configurar el eclipseIVEsto es normal, siempre aparece esta ventana:
  • 20.
  • 21.
    Instalar el SDKAndroid IISolución al error anterior:
  • 22.
    Instalar el SDKAndroid III
  • 23.
    Instalar el SDKAndroid IV
  • 24.
  • 25.
  • 26.
  • 27.
    Creación de unproyecto con eclipse para Android I
  • 28.
    Creación de unproyecto con eclipse para Android II
  • 29.
  • 30.
    Componentes del proyectoAlgunasveces si nos da un error y no nos indica que tipo de error es debemos de reconstruir el proyecto esto se debe a que no están creados bien las referencias de las variables en el fichero R.java
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
    Dentro del DDMSFormasde meter los datos GPS:- Mediante forma manual.- Mediante fichero GPX.- Mediante fichero KML.
  • 39.
  • 40.
  • 41.
  • 42.
    Comunicación con elmóvil (Shell)Mas comandos:- adbpush[local pc][remoto móvil]- adbpull[remoto móvil][local pc]- adbinstall[remoto ruta/applicacion.apk]- adbrebootdmesg
  • 43.
    Capturar imagen dela pantalla del móvil al PC I - Hacemos doble click en DDMS.BAT para ejecutar el DalvikDebug Monitor ( Está dentro de la carpeta tools).
  • 44.
    Capturar imagen dela pantalla del móvil al PC IILa aplicación se iniciará con una ventana de comandos de DOS y una aplicación basada en Windows .El teléfono aparecerá en la parte izquierda de la aplicación, debemos hacer click sobre él para asegurarnos que está seleccionado.
  • 45.
    Capturar imagen dela pantalla del móvil al PC IIIHacemos click en Menú del dispositivo y seleccionamos Captura de Pantalla, o utilizamos CTRL-S al mismo tiempo.
  • 46.
    Capturar imagen dela pantalla del móvil al PC IV Y entonces tenemos hecha la "captura" que aparece en la pantalla del móvil.Problemas de Debugcertificateexpiredon XX/XX/XX ISi llevas programando con Android desde hace tiempo, habrás visto este error en la consola de Eclipse: “Error generating final archive: Debugcertificateexpiredon XX/XX/XX”Este error sucede al año de la instalación del Android SDK, El certificado por defecto está creado para expirar en un año. La solución sencilla es eliminar esa debug.keystore.Sistemas:En mac:$HOME/.androidEn windowsC:\Users\Tu Usuario\.android Y el SDK automáticamente te crea una debug.keystore para un año más.
  • 47.
    Problemas de DebugcertificateexpiredonXX/XX/XX II¿Por qué no crear un certificado que no expire después de un año? Así que decidimos crear un certificado valido por 10.000 días mediante este comando:
  • 48.
    Creación de sonidoIC:\android-sdk-windows\tools\Jet\JetCreator1. Instalamos Python 2. InstalamoswxPython3. Descomprimimos o copiamos el directorio de JetCreator.4. Ejecutamos JetCreator.py
  • 49.
    Creación de sonidoII5. Usamos importar (zip) para importar un proyecto en el directorio de ejemplo.Directorio de ejemplos: C:\android-sdk-windows\tools\Jet\demo_content
  • 50.
  • 51.
    Configurar eduroam IEstableceruna clave general, sirve para proteger el almacenamiento de las credenciales. Esta contraseña se le pedirá de nuevo cuando quiera modificar el perfil de acceso (nombre de usuario, clave) de su conexión a eduroam y al añadir nuevas redes encriptadas .
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
    Generar tu aplicaciónpara instalar I
  • 57.
    Generar tu aplicaciónpara instalar II
  • 58.
    Generar tu aplicaciónpara instalar III
  • 59.
    Ciclo de vidade una aplicación
  • 60.
  • 61.