Copy link to clipboard
Copied
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:
Copy link to clipboard
Copied
At present - we consider this an Adobe issue and we're looking at alternatives to Air if we are going to be able to deliver service to our customers.
This problem has been experienced by quite a few others and you'd think that Adobe documentation would have provided the information needed to enable people to run their businesses. The ANE we've built is super simple, yet we can't access functions within it because either the Air runtime doesn't access the library correctly (even though it loads the library) or build directions for a framework are deficient.
One example of a working hello world (you could tweak ours - it really is simple) would be super helpful.
Copy link to clipboard
Copied
HI ,
The error "Error #3500:The extension context does not have a method with name xxx" is Flash Builder issue, which is know to us and we are working on it.
Meanwhile as a workaround you can follow the below mentioned steps :-
Please let me know if you face any issue .
Copy link to clipboard
Copied
Hello,
Where is the <AIR-project-name>/bin-debug folder? I cannot find this folder. Do I create the bin-debug folder in my project folder? Also do you create the folder "com.adobe.extension" or do you create a folder named "com.name.extension".
Sorry for the questions, but I have never needed to find these folders so not sure how to do this.
Copy link to clipboard
Copied
Hello,
Please find the answers to your queries :-
Please let me know if you have more queries .
Thanks.
Copy link to clipboard
Copied
Is this with Flash Builder? I am working in Adobe Animate (Flash Pro). Is there such a workaround for this platform?
Copy link to clipboard
Copied
Hello,
You have to follow the same steps for Adobe Animate as well.As there is no bin-debug folder in Adobe Animate so you have to place META-INF folder where your .swf and app.xml files are present .
Copy link to clipboard
Copied
Do you have any other ideas? I am still getting the same error.