2015-12-28 95 views
0

有一個正在維護的AIR應用程序,目前情況還是不錯的。直到2008年12月AIR更新20.0進來時,留下錯誤信息Adob​​e AIR更新20.0剩餘本機擴展中斷

「此應用程序缺少必需的本機擴展,請嘗試重新安裝或聯繫發佈者以尋求幫助」。

很多人已經看到相同的,所以它必須是一個共同的問題 - AIR更新打破了所有的原生擴展,如:

https://scratch.mit.edu/discuss/topic/172434/ https://support.magplus.com/hc/communities/public/questions/207651297-Adobe-AIR-The-required-native-extension-is-missing

等等,等等

有沒有什麼明確的解決方法,或者我們所要做的就是坐下來等待Adobe發佈一個固定版本?人們建議降級到19.0版本,但對於任何大規模使用的應用程序來說似乎不切實際,大多數用戶會放棄而不是降級。

+0

這是什麼平臺?猜測應用程序未發佈活動運行時? – BotMaster

+0

不是「bug」...在OS-X上,這是由於Air 20走向64位 – SushiHangover

回答

2

OS-X上的空氣20跳轉到64位(Windows 64位將在下一個版本發佈),因此需要爲ARCH x86_64編譯任何ANE,並重新打包併發布Air應用程序在Air 20運行時。

如果您需要同時運行時,您可以安裝空調19,重命名名稱安裝到別的東西,即 「Adobe AIR應用程序安裝程序19.app」,然後安裝空氣20 ...

AIR 64- bit在Mac OS X上

AIR共享運行時和SDK現在在OSX上完全是64位!
使用AIR 20,所有Mac AIR應用程序都將與64位兼容。 如果您需要OSX的32位兼容性,請繼續使用AIR 19創建捕獲的運行時應用程序。

回覆:https://forums.adobe.com/thread/2051806

+0

太棒了!俘虜運行時似乎是要走的路!謝謝! – user3810306

+1

是的,如果您的應用程序使用32位ANEs,那麼俘虜運行時綁定是要走的路。 – SushiHangover