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 -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 に答える
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 . –platform デフォルト –C デフォルト .

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

于 2014-07-18T11:54:20.167 に答える