我们已经遵循了使用Air 20 SDK for eclipse和sdk更新Flash Builder的建议。
我们构建了一个64位框架,构建了ANE并将ANE整合到一个项目中。我已经挖出dtrace并观察了框架负载,但由于我不相信它的初始化,因此无法在框架中调用任何内容。
这里是框架中的符号表:
U _FRENewObjectFromUTF8
0000000000001020 d __ZZ18contextInitializerE11functionMap
0000000000000f30 s __ZZ6say_hiE3msg
0000000000000ec0 T _contextFinalizer
0000000000000e80 T _contextInitializer
0000000000000f00 T _helloAneExtensionFinalizer
0000000000000ed0 T _helloAneExtensionInitializer
0000000000000f88 S _helloVersionNumber
0000000000000f60 S _helloVersionString
0000000000000e30 T _say_hi
U dyld_stub_binder
我已经完全愚弄了你可以在这里找到的OSX的ANE项目:leopoldodonnell/Air-20-64bit-ANE
如果你有类似的项目有效,我很乐意看到它,如果没有,我会感谢有人向我展示我们出错的地方。虽然我可以使用nm将符号视为文本,但它可能是我们的框架。