2017-03-31 44 views
0

讓我設置上下文 - 我的任務是重構一個播放.swf文件的應用程序。目前,該應用程序分爲兩個應用程序 - 一個列出文件和另一個播放.swf文件。第二玩家APK是使用Flash構建器,Flex和ActionScript開發的Adobe AIR應用程序。爲了方便最終用戶,我必須找到一種方法將兩個應用程序合併爲一個。但是,我找不到任何方法來實現這一點 - 將ActionScript中開發的應用程序組合到Java代碼中。 Flash構建器只是簡單地吐出一個.apk文件,但沒有本地代碼。如何使用Adobe AIR在Android中使用原生Java代碼製作應用程序?

我遇到了Native extensions for Adobe AIR,我認爲這是使用Java代碼製作Adobe AIR應用程序的方式,但實際上只是一種使用本機代碼向現有Adobe AIR應用程序添加功能的方式。

我發現了an app,它以某種方式使用Adobe AIR的運行時在其應用程序中原生播放.swf文件。

所以,我猜有一種方法可以通過java訪問Adobe AIR運行時。但是,我找不到任何示例或文檔。

任何幫助將非常感激。

感謝。

+0

Adob​​e的'AIR'使用Java和Android SDK編譯Android應用(APK)從ActionScript 3代碼。這樣的應用程序可以加載SWF,因爲它自然會支持所有的Adobe格式(swf,flv等)。正如你試圖做的那樣,它不能像其他方式完成(使用AIR的Android SDK)。 –

回答

相關問題