ADT создает ошибку ANE: есть конфликтующие пути к пакетам

Попытка создать Adobe Air ANE (собственное расширение iOS) не удается при упаковке ANE с помощью ADT. Ошибка говорит о конфликтующих путях пакетов, но я не знаю, какие пути имеются в виду?!

Вход терминала:

adt -package -target ane Output.ane extension.xml -swc iBeacon-ANE_Air.swc -platform iPhone-ARM -C ios . -platformoptions platformoptions.xml . -platform default -C default .

Выход терминала (ошибка):

Files "/Volumes/Lion/Users/.../Documents/.../iBeacons/build/ios/libiBeacon-ANE.a" and "/Volumes/Lion/Users/.../Documents/.../iBeacons/build/ios/libiBeacon-ANE.a" have conflicting package paths: /Volumes/Lion/Users/.../Documents/.../iBeacons/build/ios/libiBeacon-ANE.a

("..." в путях - приватные части)


person Leo    schedule 21.05.2014    source источник


Ответы (2)


adt –package –storetype pkcs12 –keystore cert.p12 –storepass XXXX –целевое имя.ane extension.xml –swc Name.swc –платформа iPhone-ARM –C iOS . –platformoptions ios/platformoptions.xml –платформа Android-ARM –C android . – платформа по умолчанию – C по умолчанию.

http://help.adobe.com/en_US/air/extensions/WSf268776665d7970d-2482335412ffea65006-8000.html

person M.Raheel    schedule 18.07.2014

У меня была такая же проблема, и я обнаружил, что проблема в дополнительном "." в командной строке! просто измените свою команду:

adt -package -target ane Output.ane extension.xml -swc iBeacon-ANE_Air.swc -platform iPhone-ARM -C ios . -platformoptions platformoptions.xml . -platform default -C default .

to:

adt -package -target ane Output.ane extension.xml -swc iBeacon-ANE_Air.swc -platform iPhone-ARM -C ios . -platformoptions platformoptions.xml -platform default -C default .

и это сработает!

person MyFlashLabs    schedule 07.09.2014