其实不是什么新技术,因为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文件。

打开网盘

http://pan.baidu.com/s/1eSCtDEa  

下载 as3-swf-player.apk  然后拷贝自己flash文件进入sd卡。打开apk然后找到flash点击运行 看效果。

 对于AS2.0 FLASH

但是对于As 2.0 adobe在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+ 

 打开网盘   http://pan.baidu.com/s/1eSCtDEa  

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文件测试。

 

转载于:https://www.cnblogs.com/softboys/p/11054365.html

更多相关文章

  1. 吐血整理:推荐几款顶级好用的IDEA插件
  2. 一款常用的 Squid 日志分析工具
  3. GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
  4. RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
  5. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
  6. 四、Android中控件的继承 通用行为和属性
  7. 通读《疯狂Android讲义》笔记 01 ___Android基础篇
  8. PC客户端与Android服务端的Socket同步通信
  9. Android(安卓)自定义 View 之使用 SurfaceView 实现动画

随机推荐

  1. Android(安卓)studio 无法搜索插件
  2. android修改MTP及MTP(PC显示名称)、PTP盘
  3. Android网易有道词典案例源码分享
  4. Android四种Activity的加载模式
  5. Android实现底部半透明弹出框PopUpWindow
  6. Android中判断Intent是否存在的方法
  7. Android下SQLite3数据库操作笔记
  8. Android(安卓)的网络编程
  9. Mac OS下配置 ADB环境变量
  10. Android中的SQLiteOpenHelper类