19.11.2012 Views

Building Adobe AIR Applications

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CREACIÓN DE APLICACIONES DE ADOBE <strong>AIR</strong><br />

<strong>AIR</strong> Developer Tool (ADT)<br />

El comando utiliza la siguiente sintaxis:<br />

adt -installApp -platform platformName -platformsdk path-to-sdk -device deviceID -package<br />

fileName<br />

-platform Nombre de la plataforma del dispositivo. Especifique ios o android.<br />

-platformsdk Ruta al SDK de la plataforma para el dispositivo de destino (opcional):<br />

Android: el SDK de <strong>AIR</strong> 2.6+ incluye las herramientas del SDK de Android necesarias para implementar los<br />

comandos ADT pertinentes. Únicamente establezca este valor para utilizar una versión diferente del SDK de<br />

Android. Asimismo, no es necesario proporcionar la ruta del SDK de la plataforma en la línea de comandos si la<br />

variable del entorno <strong>AIR</strong>_ANDROID_SDK_HOME ya está establecida. (Si ambos están establecidos, se utiliza la<br />

ruta proporcionada en la línea de comandos.)<br />

iOS: el SDK de <strong>AIR</strong> se suministra con SDK de iOS captador. La opción -platformsdk permite empaquetar<br />

aplicaciones con un SDK externo para no sufrir las restricciones del SDK de SDK captador. Por ejemplo, si ha<br />

creado una extensión con el último SDK de iOS, puede especificar dicho SDK cuando empaquete la aplicación.<br />

Además, si utiliza ADT con el simulador de iOS, también debe incluir la opción -platformsdk y especificar la ruta<br />

de acceso al SDK del simulador de iOS.<br />

-device Especifica ios_simulator, el número de serie (Android) o el control (iOS) del dispositivo conectado. En iOS,<br />

este parámetro es obligatorio; en Android, este parámetro sólo necesita especificarse cuando se asocia más de un<br />

dispositivo o emulador de Android al equipo durante la ejecución. Si el dispositivo especificado no está conectado,<br />

ADT devuelve el error 14: Device del código de salida (Android) o dispositivo no válido especificado (iOS). Si hay<br />

varios dispositivos o emuladores conectados y no se especifica ningún dispositivo, ADT devuelve el error 2: Usage del<br />

código de salida.<br />

Nota: la opción de instalar un archivo IPA directamente en un dispositivo iOS está disponible en <strong>AIR</strong> 3.4 y versión<br />

posterior, y requiere tener instalado iTunes 10.5.0 o posterior.<br />

Utilice el comando adt -devices (disponible en <strong>AIR</strong> 3.4 y versiones posteriores) para determinar el control o número<br />

de serie de los dispositivos conectados. Tenga en cuenta que en iOS se utiliza el control, no el UUID del dispositivo.<br />

Para obtener más información, consulte “Comando de dispositivos ADT” en la página 183.<br />

Además, en Android puede utilizar la herramienta Android ADB para enumerar los números de serie de los<br />

emuladores en ejecución y los dispositivos incorporados:<br />

adb devices<br />

-packageNombre del archivo del paquete que se va a instalar. En iOS, debe ser un archivo IPA. En Android, debe ser<br />

un paquete APK. Si el paquete especificado ya se ha instalado, ADT devuelve el error 14:Device de código.<br />

Comando appVersion de ADT<br />

El comando -appVersion indica la versión instalada de una aplicación en un dispositivo o emulador. El comando<br />

utiliza la siguiente sintaxis:<br />

adt -appVersion -platform platformName -platformsdk path_to_sdk -device deviceID -appid<br />

applicationID<br />

-platform Nombre de la plataforma del dispositivo. Especifique ios o android.<br />

Última modificación 30/10/2012<br />

179

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!