0

尝试构建 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

(路径中的“...”是私有部分)

4

2 回答 2

0

adt –package –storetype pkcs12 –keystore cert.p12 –storepass XXXX –target ane Name.ane extension.xml –swc Name.swc –platform iPhone-ARM –C iOS。–platformoptions ios/platformoptions.xml –platform Android-ARM –C android . –平台默认值 –C 默认值。

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

于 2014-07-18T11:54:20.167 回答
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 .

它会起作用的!

于 2014-09-07T10:44:19.793 回答