Android Flash swf播放器源碼(2019)
為什么說標題加上2019?
其實不是什么新技術,因為android4.1之后的android 瀏覽器內核版本發生了變化導致 Adobe 的Flash插件無法正常運行,大家的Flash無法正常播放。而網絡上所能搜索到的方法全是WebView的方式,從而浪費了很多開發的搜索測試的時間。所以本人為了大家少走彎路讓進入的每一個讀者深入了解flash是如何播放,如何在android上面的各個版本中體驗。
FLASH swf格式 單從開發語言來說分為 AS2 與 AS 3.而這2個開發flash語言重Adobe的架構上來講是天壤之別的,所以導致flash 2.0 與flash 3.0 在android 運行體驗是完全不一樣的 。
對於AS3.0 FLASH
我們都知道adobe 現在發布的 Air 能夠讓android 3.0系統支持 as3.0 開發的flash 有很好的體驗,包括android 設備很多都可以被as調用到,這個還是很給力的。
但是對於已有AS3.0 Flash無法打包,需要有flash工程源碼才能使用CS5.0打包成APK。
本人提供eclipse工程可以直接打包成APK,安裝直接運行,同時可以運行外部FLASH文件。
打開網盤
鏈接:https://pan.baidu.com/s/18H_T-I3IwUaecxlTbSDYbQ 提取碼:imgh
下載 as3-swf-player.apk 然后拷貝自己flash文件進入sd卡。打開apk然后找到flash點擊運行 看效果。
對於AS2.0 FLASH
但是對於As 2.0 adobe在android 4.1之后徹底被拋棄了。

版本:11.1.115.81
大小:4.4M
更新:2014-07-25
環境:Android 4.1或以下
上面這個插件很熟悉,在android 4.1 前對於想用webview 加載flash 是一個不錯的 方式。可現在不行了。 插件根本不管用。這個時候你真的沒有別的辦法,或者你發現UC瀏覽器通過安裝插件可以運行flash為什么我的webview安裝插件卻不可以呢。但是UC瀏覽器不可能讓你使用他們的技術吧。所以我這邊也糾結了幾個月最后發現還是自己搞一個不然項目沒辦法運作。現在as2的flash太多了。網絡上隨便下載一個flash都是這個技術。不能運行這個as2flash真是缺憾,不能因為adobe放棄as2我也跟着放棄。
經過超過2年開發,as2的flash播放器 我終於有了方法,現在共享這個技術以免大家走彎路。
本人承若軟件授權后可以任何項目,但不免費提供,現在這么忙,給你代碼又是技術支持啥的所以 我覺得應該走精品路線額。雖然flash技術已經非常非常out了。。。
請使用softboy的as2.0 方案。本人經過大量開發將插件移植過來。可以支持android 4.2+
android 4.4及以下 下載安卓
iFlashPlayer_20160414.APK
iFlashPlayer_Plugin_20160414.APK (為插件 4.4以下需要安裝)
android 5.0+下載安卓
FlashPlayer_20160414.APK
不需要安裝插件。因為本人經過移植已經將flash打包在了 FlashPlayer里面了。
本人AS2.0 方案同樣支持觸摸和按鍵哦,載入熟讀非常好,運行性能好,已經用於多個項目。
上圖吧。

軟件啟動畫面。軟件可以測試3天。過期后卸載重新安裝即可。
測試的flash在網盤中可以直接下載到,可以在電腦中對比手機中運行下效果。手機中截圖效果如下。

通過打開文件可以選擇本地flash文件測試。