Docstoc

Instalación de Android SDK

Document Sample
Instalación de Android SDK Powered By Docstoc
					Instalación de Android SDK




      Oscar Canencia Rabazo
      IEEE Student member
          No: 90753085
                                   Índice:
•   ¿Qué versión tengo de Android?
•   Versiones a la hora de programar
•   Programas interesantes para instalar en tu Android
•   Instalar eclipse + SDK
     –   Búsqueda del compilador
     –   Búsqueda del Android SDK
     –   Errores después de ejecutar eclipse
     –   Descargamos el JDK 1.6
     –   Configurar el eclipse
     –   Instalar el SDK android
•   Continuación de configuración del eclipse
•   Creación de un proyecto con eclipse para Android
•   Componentes del proyecto
•   El proyecto
•   El proyecto “HelloWorld”
                                Índice:
• Utilidades:
     –   Generar capturas de pantalla
     –   Dentro del DDMS
     –   Opciones escondidas
     –   Comunicación con el móvil
     –   Capturar imagen de la pantalla del móvil al PC
     –   Problemas de Debug certificate expired on XX/XX/XX
     –   Creación de sonido
•   Configurar eduroam
•   Utilizar ejemplos del SDK
•   Generar tu aplicación para instalar
•   Ciclo de vida de una aplicación
•   Arquitectura de OS Android
•   ¿Alguna pregunta?
      ¿Qué versión tengo de Android?
  • Existen varias versiones:
Android 1.5 Android 1.6   Android 2.1       Android 2.2 Android 2.3    Android 3.0
 (Cupcake)   (Donut)        (Eclair)          (Froyo)   (Gingerbread) (Honeycomb)




                                    ¿Android 2.4
                                    (ice cream)?
 Versiones a la hora de programar:

                               API
Platform
                               Level
Android 3.0 (Honeycomb)        11
Android 2.3.3 (Gingerbread)    10
Android 2.3 (Gingerbread)      9
Android 2.2 (Froyo)            8
Android 2.1 – 2.0.1 (Eclair)   7
Android 1.6 (Donut)            4
Android 1.5 (Cupcake)          3
¿Sabes que es un qr-code?
   Programas interesantes para instalar
            en tu Android I
Andnav2   Angry    Barcode Car home           Gesture             Google
                                      Ebay              Goggles
           birds   scanner                     search             sky map




          Adobe Quadrant                              Traductor
Google                    Shazam SoundHound Taskiller de google
          Reader standard                                         twitter
 talk
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 google reader
 - 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]
 - Root explorer: 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 eclipse
  Errores 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 III




Debido a un error en la conexión, algunas veces da este error pero con volverlo a intentar ya se descarga bien.
                                Configurar el eclipse IV
Esto es normal, siempre aparece esta ventana:
Instalar el SDK android I
          Instalar el SDK Android II
Solució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 proyecto
•   Algunas 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 “Hello World”
Generar capturas de pantalla I
Generar capturas de pantalla II
Dentro del DDMS
        Formas 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:

                 - adb push [local pc] [remoto móvil]

                 - adb pull[remoto móvil] [local pc]
dmesg
                 - adb install [remoto ruta/applicacion.apk]

                 - adb reboot
 Capturar imagen de la pantalla del
            móvil al PC I
- Hacemos doble click en DDMS.BAT para ejecutar el Dalvik Debug Monitor ( Está
dentro de la carpeta tools).
    Capturar imagen de la pantalla del
              móvil al PC II
• La 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 III
•   Hacemos 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 Debug certificate
           expired on XX/XX/XX I
• Si llevas programando con Android desde hace tiempo, habrás visto
  este error en la consola de Eclipse:

   “Error generating final archive: Debug certificate expired on
   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/.android
    – En windows
        • C:\Users\Tu Usuario\.android
    Y el SDK automáticamente te crea una debug.keystore para un año más.
        Problemas de Debug certificate
            expired on 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 I
• C:\android-sdk-windows\tools\Jet\JetCreator
• 1. Instalamos Python
• 2. Instalamos wxPython
• 3. Descomprimimos o copiamos el directorio
  de JetCreator.
• 4. Ejecutamos JetCreator.py
                 Creación de sonido II
5. 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 I




Establecer 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?

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:0
posted:3/25/2013
language:Unknown
pages:62