Flex 4.1, установленный на Mac: как выбрать флэш-плееры до версии 10 - PullRequest
0 голосов
/ 01 сентября 2010

Я только что установил (или скопировал) Flex SDK 4.1 на мой Mac, чтобы:

/Developer/SDKs/Flex/4/1/

Пока я буду использовать только текстовый редактор для его использования. Не фантазии IDE.

Однако кажется, что он поддерживает только flashplayers версии 10 и 10.1. По крайней мере, так выглядит папка:

./frameworks/libs/players/10.0/
./frameworks/libs/players/10.1/

Я подумал, что я умен, и скопировал версию 9 swc из SDK 3.4 в:

./frameworks/libs/players/9/

Я также скопировал файл flex-config.xml из SDK 3.4 и переименовал его.

Когда я пытался скомпилировать его с помощью SDK 4.1 с использованием параметров -load-config, он все равно жаловался на некоторые зависимости, которые не были найдены:

// Error: Type not found or no constant at compilation. Matrix3D.
Fout: Type niet gevonden of geen constante bij compilatie. Matrix3D.

/Developer/SDKs/Flex/4/1/frameworks/libs/flash-integration.swc(mx.utils:MatrixUtil)

Итак, я подумал и о копировании flash -gration.swc. Но потом я подумал: прежде чем я продолжу настройку содержимого SDK 4.1, давайте спросим SO, возможно ли то, что я собираюсь сделать. Это? Можно ли нацелить игрока 9, например, с помощью SDK 4.1?

1 Ответ

1 голос
/ 01 сентября 2010

Flex 4 и выше требует Flash Player 10 или выше. Он использует около 10 специфических функций, таких как новый текстовый движок. Если вы хотите нацелиться на 9, вам придется использовать Flex 3.5 или ниже.

...