除了FLASH CS6,CS5也可以,但是除了FLASH软件,其它的应该没有了,而且你的软件要用AS3脚本写的。
专业成都网站建设公司,做排名好的好网站,排在同行前面,为您带来客户和效益!成都创新互联为您提供成都网站建设,五站合一网站设计制作,服务好的网站设计公司,网站设计、成都做网站负责任的成都网站制作公司!
设置错误。
应是设置以下字段
不行啊,flash发布时由于选择了横屏,发布后生成的AndroidManifest.xml文件里面已经有meta-data android:name="aspectRatio" android:value="landscape" /,同时我也改成你的aspectRatiolandscape/aspectRatio,还是没有用。
优势方面
跨平台的代码上, 在电脑Android 手机和android平板 , iphone和ipad 逻辑代码都是一套,开发效率非常高。而且as3 程序员成本也比一般的低一些。
UI设计和开发流程上,时间成本也能节省很多,从psd设计完后,然后经过flash重新设计UI界面组件,如果设计人员同时会ps和flash效率还是很高的, 然后由开发人员进行编码。
flex框架的高效上,flex目前4.6 提供的常用界面还是基本够用了,尤其针对android提供了和iOS一样的用户UI,在不同设备和分辨率 DPI上,通过不同的state和微调界面布局(虽然很繁琐)但可视化操作还是比多个平台容易多了 。
性能上其实非常不错了,如果不是3D应用,一般都够用了,基本能达到原生80% 到100%, 比HTML5强多了(flex框架本身较慢,如果不用flex框架纯as3性能很高,做一些游戏很适合)。
劣势方面
IOS好的原生程序相比还有一定UI和性能上的差距,主要iOS自带的UI很好,但flex很难用到。
硬件新特性 虽然有ANE但用起来非常麻烦,虽然比Html5强多了,但iOS上的icloud和gamecente iap,这些东西开发效率很低。 而且android4.0上也有很多新功能例如nfc相关,flex还是没办法直接使用。
调试也没有原生的方便,只能生成ipa后安装到设备上调,flex上UI的小的bug很多也很难解决。
总结
如果专心一个平台 ios 还是原生的好,原生开发效率也高。
跨平台android和ios 其实还是不错的,效率很高,开发出来的比html5在各方面的使用都强。