我想知道是否有任何選項可以使用AS2爲android創建應用程序? Flex? Adobe AIR?可通過Actionscript 2.0創建android應用程序的選項
回答
簡短的回答是否定的。 AIR是您爲Android製作ActionScript應用程序的方式,但不幸的是,Android AIR運行時不包含AS2虛擬機 - 它只是不知道如何播放AS2內容。 (部分原因是爲了保持Android AIR與iOS平行,其中AS2內容無法運行,因爲Apple不允許運行時解釋)。
稍微寬泛的答案是,從技術上講,您可以將AS2安裝到AIR for Android應用程序中,但只能通過瀏覽器。 StageWebView類允許您的AIR/Android應用程序顯示HTML內容,並通過實例化設備本機瀏覽器的有限版本來實現。因此,只要設備的本機瀏覽器具有Flash播放器,就可以在AIR內顯示瀏覽器Flash(包括AS2)。 (這在iOS上不起作用; D)但是,如果可能的話,您應該避免使用此方法 - 它可能在不同的設備上以不同的方式工作,並且您的Flash內容將無法使用AIR API,我期望其他問題也是如此。 (如何安全沙箱工作,我甚至不想考慮..)
恐怕唯一的「好」的解決方案是端口到AS3。
是的,您可以爲Android創建可安裝的AIR應用程序;覆蓋此文章的一篇文章是Getting started with Adobe AIR for Andorid
Flash Professional CS5有一個AIR for Android插件,它將AIR應用程序轉換爲可安裝的Andorid應用程序。
這並不完全回答問題。看起來可以創建AS2 AIR應用程序;但是您將無法訪問任何AIR特定的API:http://www.mikechambers.com/blog/2008/08/18/anyone-using-actionscript-2-to-build-air-applications/#comment- 13360 – JeffryHouser
@ www.Flextras.com:該鏈接正在談論桌面..同樣的事情是不可能在Android上。 – fenomas
@Phil:這裏的問題是關於在AS2 **中製作AIR/Android應用程序**,而不是如何製作它們。 – fenomas
- 1. Android PreferenceActivity跨應用程序創建MODE_WORLD_WRITEABLE首選項
- 2. 通過java創建iis應用程序
- 3. 創建應用程序點擊通過
- 4. 在Windows 8.1通用應用程序中創建選項卡
- 5. 出錯創建Android應用程序通過Eclipse的
- 6. 爲Flex項目創建actionscript應用程序文件
- 7. 如何創建自定義選項卡在Android應用程序
- 8. 創建一個應用程序,通過點擊創建其他應用程序
- 9. 在Titanium中爲Android創建選項卡式應用程序
- 10. 創建Android應用程序
- 11. 創建Android應用程序
- 12. 通過Android應用程序創建Excel時出錯
- 13. 如何通過創建android項目來運行JavaScript應用程序?
- 14. 如何通過顯式創建AndroidManifest.xml來創建一個android應用程序?
- 15. ActionScript 2.0和ActionScript 3.0項目
- 16. Android:通過創建庫項目代碼的可重用性
- 17. 如何通過編程創建選項卡的項目?
- 18. 新創建的Android應用程序項目缺少R.java文件
- 19. 爲asp.net 2.0應用程序創建安裝程序
- 20. wifi直接android應用程序創建
- 21. ActionScript 2.0中的PDF創建庫
- 22. Android應用程序首選項
- 23. 從現有的Android應用程序創建一個新的Android應用程序
- 24. Android中的應用程序首選項
- 25. 創建Android應用程序構建
- 26. Android應用程序創建兩次
- 27. 創建Android應用程序,說媽媽的應用程序
- 28. 創建從Android的Java應用程序
- 29. 爲現有的Android應用程序創建可穿戴應用程序?
- 30. IntelliJ Idea未能創建新的Android應用程序項目
沒有as2完全AFAIK,但爲什麼在第一位? –
可能可以將as2 swf包裝/加載到as3 air-android應用程序中,但尚未嘗試過 –