How do we get our OSX 64-bit ANE working with Air 20.0?
We have customers who typically install Air when they install our Native Installer based Air application with and ANE that does some key things. As a result we get customers who need an Adobe Air 20 64-bit ANE. Rebuilding seemed simple enough, but we've not been able to access the C++ methods in our ANE. This worked fine previously, but is broken now.
We've built a pretty simple ANE and application and put it on github: https://github.com/leopoldodonnell/Air-20-64bit-ANE
In this example, we're just trying to get to a point where we've built a framework that can be accessed from our application, but even though we can see the framework load (using dtrace) and we get a context back in ActionScript, calls through the context always fail.
Using a captive runtime is not a solution for us. If anyone has advice, or has the time to look at this project and suggest a fix, please let me know.
Building the project is easy:
- clone the repo
- cd to the hello_ane and run ./build.sh to build the ane
- run FlashBuilder (with Air 20 updates)
- import the project and run
- click the button and note if there's success or an error ( if you have success then I guess we haven't updated Flash Builder correctly)
