У меня есть приложение, написанное для AIR 1.5.3 с помощью Flex SDK 3.5. Мне нужно, чтобы использовать NativeProcess для взаимодействия с exe. Так что я изменил Flex SDK до 3.6 и версии AIR в файле дескриптора XML 2,5, он читает:Класс Adobe AIR NativeProcess не существует
<application xmlns="http://ns.adobe.com/air/application/2.5">
Я также добавил сущности versionLabel и VersionNumber в XML. Приложение компилируется и работает нормально. Однако класс NativeProcess по-прежнему не может быть импортирован из flash.desktop. Что мне здесь не хватает?
EDIT: У меня также есть расширенный рабочий стол в поддерживаемыхProfiles в дескрипторе приложения.
Я уверен, что AIR 2 (и, следовательно, NativeProcess) не существовал во время Flex 3.5. Вам нужно будет скомпилировать новый SDK или вручную добавить новую библиотеку playerglobal.swc. – RIAstar