Можно ли запустить настольное приложение AIR на устройстве Android? - PullRequest
2 голосов
/ 10 февраля 2011

У меня есть настольное приложение Adobe AIR, встроенное в Flex Builder 3, которое я хочу запустить на устройстве Android, в частности, на планшете Samsung Galaxy. Я поместил приложение на эмуляторе, выполнив шаги по установке AIR на эмуляторе, упаковав приложение в виде APK и установив приложение на эмуляторе. Однако, когда я нажимаю на приложение, оно не запускается. Вот мой вопрос: это вообще возможно? Можно ли запускать настольное приложение на мобильном устройстве без изменений в коде или его необходимо преобразовать в мобильное приложение перед компиляцией? Спасибо за любой вклад,

T * 1003

1 Ответ

1 голос
/ 10 февраля 2011

Таким образом, ответ - да, вы можете развернуть это на мобильном устройстве.Что касается изменений в коде, ответ - это зависит.Если это простое приложение, вам не нужно ничего менять.

Поскольку нет способа (насколько я понимаю) создавать файлы .apk в Flex Builder 3, я предполагаю, что вы проходите через командную строку ADT для его упаковки?

И вы выполняете все шаги по http://help.adobe.com/en_US/air/build/WSfffb011ac560372f-5d0f4f25128cc9cd0cb-7ffb.html

После того, как мы это рассмотрим, возникнут другие вопросы: используете ли вы какие-либо модули или каркас?Есть сообщения об ошибках?

Насколько я понимаю, Android не поддерживает компоненты mx, поэтому в зависимости от того, что вы там делаете, да, вам, возможно, придется изменить код, чтобы он работал на Android.

Надеюсь, это поможет.

...