Используйте Adobe Air 3.3 SDK с Flash Builder

Adobe Air SDK V3.3 был выпущен 8 июня 2012 года и его можно скачать здесь:http://www.adobe.com/products/air.html

Сейчас я пытаюсь использовать его в Flash Builder V4.6 путем «наложения»; Adobe Air 3.3 SDK поверх копии Flex V4.6.0 SDK в / Приложения / Adobe Flash Builder 4.6 / sdks / 4.6.0 / Как только я пытаюсь настроить наложенный SDK, Flash Builder жалуется, что «Каталог не содержит Flex SDK».

Кто-нибудь знает, как успешно заставить Flash Builder использовать Adobe Air V3.3 SKD?

Ответы на вопрос(5)

How to update Adobe Flash Builder 4.6 to AIR 3.5 SDK

мне удалось обновить мою установку. Спасибо всем, ниже приведены подробности.

Загрузите AdobeAIRSDK.tbz2 изhttp://www.adobe.com/special/products/air/sdk/

Распаковать & amp; распакуйте файлы (сделайте двойной щелчок).

Перейдите в / Applications / Adobe \ Flash \ Builder \ 4.6 / sdks

Скопируйте существующую папку SDK 4.6.0 и переименуйте ее, как вы хотите. (например, 4.6.0_AIR3.5)

Перейдите в извлеченную папку AdobeAIRSDK и используйте rsync:

rsync ./* -avl /Applications/Adobe\ Flash\ Builder\ 4.6/sdks/4.6.0_AIR3.5/

Проверьте эти файлы (внутри папки frameworks) на наличие ссылок на старый проигрыватель и записи версий:

air-config.xml airmobile-config.xml flex-config.xml

Обновите XML-файлы:

<target-player>11.5</target-player>
<swf-version>18</swf-version>

В Flash Builder перейдите в «Настройки» & gt; Flash Builder & gt; Установленные Flex SDK, добавьте новый путь 4.6.0_AIR3.5, дайте ему имя и сделайте его SDK по умолчанию, если хотите.

Не забудьте обновить пространство имен xml вашего проекта:

<application xmlns="http://ns.adobe.com/air/application/3.5">
 12 февр. 2013 г., 20:06
Я рад, что это помогло :)
 10 февр. 2013 г., 19:49
+1. Спасибо @cenk. Я потратил огромное количество времени, пытаясь сделать это разными способами. Вы думаете, что Adobe предоставила бы некоторые рекомендации для этого, так как это не так?at all понятно что делать. Ваши шаги завершены, точны и понятны. Браво.

одна из них - лунный цикл, другая - то, как Adobe считает, что мы должны обновить AIR SDK ...

ать ее в «4.6.0 + 3.3». Затем извлеките файл AdobeAIRSDK.tbz2, перейдите в него и выполните rsync содержимое в новую папку SDK.

rsync ./* -avl /Applications/Adobe\ Flash\ Builder\ 4.6/sdks/4.6.0\ +\ 3.3/
 28 февр. 2013 г., 07:43
Приятно, почему Adobe не предоставила эту командную строку. Они предлагают вручную пройти через каждую папку и скопировать / заменить файл за файлом. +1 от меня.
 10 окт. 2012 г., 09:55
Отличная идея с помощью rsync! Обратите внимание, что это может быть необходимо запустить под sudo

tar jxvf AdobeAIRSDK.tbz2 Замените AdobeAIRSDK.tbz2 на путь к загруженному архиву AIR SDK, например / User / XXXX / Downloads Добавьте папку для нового плеера в SDK / frameworks / libs.player и назовите ее 11.3, где вы видите 11.1, скопируйте playerglobal11_3.swc изhttp://www.adobe.com/support/flashplayer/downloads.html и не забудьте обновить аргумент во Flash Builder, чтобы включить swf-version = 16, чтобы получить все вкусности И изменить xml на цель 3.3

ует новые файлы, но и полностью заменит папку sdk. Поэтому, пожалуйста, введите каждую папку и скопируйте / замените каждый файл. Выглядит странно, но вот как "Mac" работает.

 27 февр. 2013 г., 16:16
Проблема с этим решением заключается в том, что оно невероятно трудоемкое и кропотливое и требует от вас просмотра всех папок, вложенных подпапок и подпапок. Решение @ cenk занимает около 1/100 времени.
 28 февр. 2013 г., 07:41
@ Дэвид до тех пор, пока его командная строка не заменяет папки, а просто перезаписывает существующие и копирует новые (как в Windows), у меня нет проблем с решением cenk, и я согласен, что это занимает гораздо меньше времени, чем ручное выполнение. Просто хотел отметить, что у меня возникла та же проблема, что и у вас, при неправильном копировании / перезаписи. PS: есть инструменты файлового менеджера, которые позволяют перезаписывать папки в osX, как в Windows.

Ваш ответ на вопрос