Skip to main content
Participating Frequently
Dec 14, 2015 7:31 PM UTC
Question

Installing Air 20 breaks ANE in situ (Mac only)

On Macs, we have several AIR applications that use ANE,

Installed and working correctly.

After installing Air 20, they no longer work.  When launched, the

error pop-up says "the required native extension is missing for this application."

It must be a bug if upgrading AIR turns a working application into a non-working one.

I'm looking for any information related to this problem.

This topic is closed to new replies. Start a new post to keep the conversation going.

3 replies

chris.campbell
Legend
Dec 14, 2015 11:24 PM UTC

Hi ddyer00,

Are your AIR ANE's 32-bit?  AIR 20 is 64-bit only, so you'll need to either update your ANE's, have customers roll back to AIR 19 (and disable updates), or create a captive runtime application using AIR 19 and distribute that.  Here's details on the change:

http://blogs.adobe.com/flashplayer/2015/12/air-64-bit-on-mac-osx.html

Thanks,

Chris

Translate
Inspiring
Dec 15, 2015 6:20 PM UTC

How do you roll back to AIR 19?  I upgraded to AIR 20 but it has broken Adobe Media Player which I use a lot.  If I can rollback, then I can continue to use AIR 19 for my needs.  I tried a download and install but that failed because a more recent version exists on my system.

Thanks.

Translate
ddyer00Author
Participating Frequently
Dec 16, 2015 1:28 AM UTC

Following up, trying to build 64 bit ANEs, according to

AIR 64-bit on Mac OSX

there's an essential component "air_64" packaged with the air 20 sdk.  I've got the new sdk but there is no air_64

in it.  So where do I find air_64?   The piece I'm apparently missing is the 64 bit library that supplies the

interface functions such as FRECallObjectMethod

Translate