【问题标题】:Compiling ANE for MacOS & iOS Error Missing native library implementation为 MacOS 和 iOS 编译 ANE 错误缺少本机库实现
【发布时间】:2014-07-06 20:30:51
【问题描述】:

我正在尝试编译 ANE,但出现错误“缺少本机库实现”。我花了很多时间试图解决这个问题,但没有解决方案。 ANE es CaptureDevice ANE,github/inspirit。

这是 build.tmp 上的文件树:

/ios
    libcaptureIOS.a
    library.swf
/osx
    captureOSX.framework
    library.swf

扩展名.xml:

<extension xmlns="http://ns.adobe.com/air/extension/3.1">
    <id>ru.inspirit.capture</id>
    <versionNumber>1.0</versionNumber>
    <platforms>
        <platform name="MacOS-x86">
            <applicationDeployment>
                <nativeLibrary>captureOSX.framework</nativeLibrary>
                <initializer>captureInitializer</initializer>
                <finalizer>captureFinalizer</finalizer>
            </applicationDeployment>
        </platform>
        <platform name="iPhone-ARM">
            <applicationDeployment>
                <nativeLibrary>libcaptureIOS.a</nativeLibrary>
                <initializer>captureInitializer</initializer>
                <finalizer>captureFinalizer</finalizer>
            </applicationDeployment>
        </platform>
    </platforms>
</extension>

命令: adt -package -target ane ./ane/${ANE_NAME} ./extension.xml -swc ./swc/CaptureInterface.swc -platform MacOS-x86 -C ./build.tmp/osx/ library.swf -platform iPhone- ARM -platformoptions ./native/ios/platform.xml -C ./build.tmp/ios/

谁能帮我解决这个问题?

谢谢!

【问题讨论】:

    标签: ios macos actionscript-3 air-native-extension


    【解决方案1】:

    我认为您的命令可能只是一个小问题:

    adt -package \
        -target ane ./ane/${ANE_NAME} ./extension.xml \
        -swc ./swc/CaptureInterface.swc \
        -platform MacOS-x86 -C ./build.tmp/osx/ . \
        -platform iPhone-ARM -platformoptions ./native/ios/platform.xml -C ./build.tmp/ios/ .
    

    将 library.swf 引用更改为“.”并确保你有一个“。”在 iPhone 平台的末端也是如此。基本上这意味着将所有内容都包含在平台目录中。

    【讨论】:

      猜你喜欢
      • 2013-08-11
      • 2013-01-10
      • 1970-01-01
      • 1970-01-01
      • 2019-11-21
      • 2014-10-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多