Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   Запустить ADL из ком. строки? (http://www.flasher.ru/forum/showthread.php?t=123012)

wvxvw 23.03.2009 02:18

Запустить ADL из ком. строки?
 
Прочитал мануал (по-сло-гам) http://help.adobe.com/en_US/AIR/1.1/...de46-7fd7.html не понял ничего :) Кто-нибудь делал? Объясните, пожалуйста, чего и как.
Номера ошибок не показывает, сообщение об ошибке не похоже ни на одно из описаных в мануале... застряли лыжи в черноземе :)

Air_mAn 23.03.2009 14:28

Цитата:

Сообщение от wvxvw (Сообщение 807791)
Кто-нибудь делал? Объясните, пожалуйста, чего и как.

Делал антом вот так:
Код:

<exec executable="${ADL}">
                        <arg value="${APP_DESCRIPTOR}"/>
                        <arg value="${debug.dir}"/>
                </exec>

  1. ${ADL} - исполняемый файл adl
  2. ${APP_DESCRIPTOR} - myApplication-app.xml
  3. ${debug.dir} - рабочая директория
Цитата:

Сообщение от wvxvw (Сообщение 807791)
Номера ошибок не показывает, сообщение об ошибке не похоже ни на одно из описаных в мануале... застряли лыжи в черноземе :)

Exit code всегда был один из тех, что перечислены в мануале по запуску ADL, так что никаких проблем не замечал

wvxvw 23.03.2009 17:32

Хм... спасибо, прийду домой - попробую. Но сразу же есть вопрос: что такое "рабочая директория"? Это куда компилируется .AIR файл / директория, где находятся ресурсы из которых он компилируется / директория, куда он устанавливается?

Air_mAn 24.03.2009 19:40

Цитата:

Сообщение от wvxvw (Сообщение 807953)
что такое "рабочая директория"?

Имелось ввиду директория куда будет указывать File.applicationDirectory , которая должна указывать на директорию куда установлено приложение. Так как при запуске в ADL приложение не устанавливается, то File.applicationDirectory указывает на текущую директорию, под которой был вызыван ADL. В моем случае Ant имеет свой путь basedir, который не совпадает с нужной директорией, если бы он совпадал, то рабочую директорию можно было бы не указывать.


Часовой пояс GMT +4, время: 04:50.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.