ADT构建ANE错误:...具有冲突的包路径

时间:2014-05-21 13:19:36

标签: intellij-idea air adobe adt ane

尝试构建adobe air ANE(原生iOS扩展)时,在使用ADT打包ANE时失败。错误说包装路径冲突,但我不知道哪条路径是什么意思?!

终端输入:

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

(" ......"在路径中是私人部分)

2 个答案:

答案 0 :(得分:0)

adt -package -storetype pkcs12 -keystore cert.p12 -storepass XXXX -target an Name.ane extension.xml -swc Name.swc -platform iPhone-ARM -COS。 -platformoptions ios / platformoptions.xml -platform Android-ARM -Cand。 -platform默认-C默认。

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

答案 1 :(得分:0)

我有同样的问题,我发现问题是额外的“。”在命令行中!只需更改命令:

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 .

为:

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 .

它会起作用!