Пространство имен 3.6 в файле дескриптора приложения должно быть равно или превышать минимальную версию 13.0, требуемую Flex SDK.

Я новичок в Flash Builder и настраиваю среду 4.7 в соответствии со следующими инструкциями: http://www.adobe.com/devnet/air/articles/ane-android-devices.html

Конец учебника включает «Экспорт сборки выпуска» ANESampleTest (проект Flex), и я получаю следующую ошибку:

«Пространство имен 3.6 в файле дескриптора приложения должно быть равно или выше минимальной версии 13.0, требуемой Flex SDK»

Я плохо разбираюсь в Flash / Flex / Air / и т. Д., Но следую руководству к письму по установке Flash Builder, обновлению SDK до версии 3.6 и частичному «наложению» шагов. Как мне разрешить это сообщение об ошибке?


person Jim Vitek    schedule 03.05.2014    source источник


Ответы (1)


Исправление: измените пространство имен во второй строке /src/ANESampleTest-app.xml.

FROM: <application xmlns="http://ns.adobe.com/air/application/3.6">
TO:   <application xmlns="http://ns.adobe.com/air/application/13.0">

Краткая и неполная предыстория: файл /src/ANESampleTest-app.xml является «файлом дескриптора приложения». При использовании файлов проекта, загруженных вместе с учебным курсом (который содержал ссылку на версию 3.6), разработчик не обнаружил, что это совместимо с конфигурацией на моем компьютере (пробная версия, которую я установил сегодня - 3 мая 2014 г. - и исправлена ​​в соответствии с руководством. ). Я так и не понял, как искать допустимые пространства имен, и до сих пор не понимаю, как все sdk связаны друг с другом. Я наткнулся на это решение, создав новый новый проект и обнаружил, что пространство имен, указанное мастером нового проекта, было «13.0» в этой строке этого файла.

person Jim Vitek    schedule 04.05.2014
comment
Я вижу, что это действительно старый, но я получаю это, только в нем говорится, что пространство имен 0.0 должно быть выше 20.0 ... но в моем XML-файле приложения ДЕЙСТВИТЕЛЬНО 20.0 - person kamcknig; 09.11.2016