You are on page 1of 7

Desarrollo de Apps Mviles con Delphi (iOS y Android)

www.R2datatechnology.com

Tutorial Mvil: Configurando Su Entorno de


Desarrollo sobre Windows PC (Android)
Una aplicacin FireMonkey destinada para la plataforma Android puede opcionalmente ser
probada sobre un Emulador Android corriendo sobre una plataforma de desarrollo Windows.
La mayor parte del proceso de prueba usa el Android Device target platform y requiere de un
dispositivo Android de prueba conectada mediante un cable USB a su sistema de desarrollo.
No necesita usar el Platform Assistant al desarrollar apps para el Android target platform.
(PAServer es, sin embargo, requerido para desarrollar apps para Mac OS X e iOS.)
Nota: Si usted instala las herramientas de desarrollo Android durante la instalacin de
RAD Studio, Instalando el USB Driver para Su Dispositivo Android es el nico paso
de configuracin descrito aqu que ustede necesita realizar en su PC.
Luego de completar este tutorial o el nico paso requerido, sus siguientes pasos son
para:

Habilitar la depuracin USB en su dispositivo Android

Configurar su sistema para detectar su dispositivo Android

Configurando su entorno RAD Studio


Las siguientes herramientas de desarrollo Android son instalados en su sistema de
desarrollo durante la instalacin de RAD Studio:

Java Development Kit (JDK)

Android Software Development Kit (SDK)

Android Native Development Kit (NDK)

Herramientas de Desarrollo Android Son Instalados con RAD


Studio

Embarcadero Technologies

18

Desarrollo de Apps Mviles con Delphi (iOS y Android)

www.R2datatechnology.com

Nosotros recomendamos que usted instale las herramientas de desarrollo de Android


usando el instalador de nuestro producto. Sin embargo, si ya tiene las herramientas de
desarrollo Android instalado en su sistema, o si quiere instalar la herramientas usted
mismo, puede escoger saltar este paso en el instalador. Para instrucciones especficas
sobre instalacin de herramientas de desarrollo Android usted mismo, vea Instalando
Herramientas Android.

Ubicacion de las Herramientas de Desarrollo Android Instalado por


Defecto
Java Development Kit (JDK)

C:\Program Files\Java\jdk1.7.0_25

Android Software Development Kit (SDK)

C:\Users\Public\Documents\RAD
Studio\12.0\PlatformSDKs\adt-bundle-windows-x8620130522\sdk

Android Native Development Kit (NDK)

C:\Users\Public\Documents\RAD
Studio\12.0\PlatformSDKs\android-ndk-r8e

Embarcadero Technologies

19

Desarrollo de Apps Mviles con Delphi (iOS y Android)

www.R2datatechnology.com

Agregando su Android SDK en Tools Options > SDK Manager


Importante:

Si el Android SDK y NDK son instalados durante la instalacin de RAD


Studio, su Android SDK ser automticamente descubierto por el RAD
Studio SDK Manager, y usted no necesita realizar este paso. Siga al siguiente
paso: Instalando el USB Driver para Su Dispositivo Android.

Si h instalado el Android SDK y NDK usted mismo, necesita realizar este paso de
manera que RAD Studio pueda crear apps que se dirijan a dispositivos Android.
1.

Seleccione Tools > Options > Environment Options > SDK Manager.

Aqu est el SDK Manager cuando sta es completamente llenado con el Android SDK
recomendado:

Embarcadero Technologies

20

Desarrollo de Apps Mviles con Delphi (iOS y Android)

www.R2datatechnology.com

Nota:

Los campos del SDK Manager estn en blanco si el SDK Manager no puede
detectar el Android SDK instalado por defecto y an no se ha agregado un Android
SDK al SDK Manager.

Los campos marcados con

no tienen la ruta correcta. Click en [...] en el

campo y navegue a la ubicacin instalada de la librera de archivos.


2.

Click en Add.

3.

Sobre la caja de dilogo Add a New SDK, click en la flecha abajo en el


campo Select an SDK version, y seleccione Add New... desde la lista
desplegable:

Nota: Si su Android SDK instalado est listado en la lista Select an SDK version,
seleccione su Android SDK.
4.

El asistente Create a new Android SDK es mostrado.

Complete los primeros dos campos del asistente: Android SDK Base
Path y Android NDK Base Path (sus ubicaciones de instalacin). O
ingrese las rutas ubicaciones de instalacin o click en el ellipsis [...] y vaya
a las ubicaciones instaladas.

El smbolo

indica que las rutas base estn perdidas, y el botn

Next se activa solamente despus que estos campos se llenan.

Aqu est el asistente cuando no se han agregado los SDKs y los campos
de rutas base estn vacas:

Embarcadero Technologies

21

Desarrollo de Apps Mviles con Delphi (iOS y Android)

www.R2datatechnology.com

Este asistente verifica las rutas base que usted especific y entonces auto-llen las
rutas hacias las otras libreras (que son, las herramientas sobre la pgina 2 del
asistente).
Por lo tanto, es posible que tenga que introducir slo las rutas de base para el NDK y
SDK, en la pgina 1 del asistente. Entonces la segunda pgina se rellenar
automticamente, si le damos un poco de tiempo. O podra verificar las direcciones
auto-llenadas (si estn presentes).

Aqu est la primera pgina del asistente despus que navega a (o


ingresado) las rutras hacia el Android SDK y NDK. No hay
conos

5.

porque las rutas han sido verificadas.

Click en Next para ir a la siguiente pgina del asistente, donde el asistente


intentar pre-llenar los campos al ser descubierto.

Aqu est la segunda pgina del asistente con todos los campos pre
llenados:

Embarcadero Technologies

22

Desarrollo de Apps Mviles con Delphi (iOS y Android)

www.R2datatechnology.com

Para cualquier campo que no ha sido pre llenado, click en el botn ellipsis
[...] y navegue hacia la ubicacin instalada.

6.

Click en Finish para cerrar el asistente.

Usted puede ver y manejar sus SDKs Android instalados abriendo el SDK Manager.

Instalando el USB Driver para Su Dispositivo Android


(Requerido)
Los sitios para Instrucciones y descargas estn disponibles para varios dispositivos
Android aqu:

http://developer.android.com/sdk/win -usb.html (Google USB Drivers)

https://developer.amazon.com/sdk/fire/connect-adb.html (Kindle Fire USB Drivers)

http://developer.android.com/tools/extras/oem-usb.html (OEM USB Drivers)

Por ejemplo, para un Nexus 7 o tableta Nexus 10, instale el Google USB
Driver usando el Android SDK Manager, como sigue:
1.

Inicie el SDK Manager.exe seleccionando Start | All Programs |


Embarcadero RAD Studio | Android SDKs | Android Tools:

Tip: Si el Android SDK Manager no inicia, ejecute android.bat desde el


directorio \tools dentro de su directorio SDK instalado.
2.

En el Android SDK Manager, instale el USB driver para su Nexus 7 o Nexus


10 :

Embarcadero Technologies

23

Desarrollo de Apps Mviles con Delphi (iOS y Android)

www.R2datatechnology.com

Seleccione Google USB Driver, limpie todos los otros checkboxes, y click en Install 1
Package:

1.

Encienda su dispositivo Android y conctelo por el cable USB a su


sistema de desarrollo.

2.

En el Control Panel Device Manager en su sistema de desarrollo, click


derecho en su Nexus 7 o Nexus 10, y seleccione Update Driver
Software.

3.

En la caja de dilogo Update Driver Software, navegue hacia el


folder \extras en su directorio Android SDK, y seleccione el folder que
matches your Nexus 7 or Nexus 10. (Seleccione google para el Nexus 7
o Nexus 10.)

4.

Click en OK.

Creando un Emulador Android (Opcional)


Si usted instala el SDK y NDK durante la instalacin de RAD Studio, un emulador
Android es creado para usted, no necesita crear un emulador usted mismo.
Un emulador Android le permite ejecutar una aplicacin Android sobre su sistema
de desarrollo en lugar de un dispositivo Android vivo. Un emulador puede ser
usado durante ciclos de desarrollo, pero tiene problemas de rendimiento tpicos
significantes no vistos sobre dispositivos Android vivos .
Para seguir los pasos de creacin y ejecucin de un emulador, vea Creando un
Emulador Android.

Embarcadero Technologies

24

You might also like