Air Mobile As3 App

9 篇文章 0 订阅
9 篇文章 0 订阅

20121119
1.

flash--AirMobile:
error while loading initial content
问题:升级版本所导致的错
解决方法:(网上复制,对我没用,解决一个又一个):
打开 downloader-app.xml 配置文件
将Application 修改为下面的一行, 重新编译保存.
<application xmlns="
http://ns.adobe.com/air/application/1.5">
对应版本 flex sdk 3.0.0的改成 1.0
flex sdk 3.2 的改成 1.5
以后的版本也是同样方法.

----->error while loading initial content

-----> invalid application descriptor: version must have a non-empty value

------> invalid application descriptor:supportedProfiles tag not allowed in this namespace

------>application descriptor not found

上问题并没解决,问了很多很多前辈,看了很多博客...
最终,我决定还是新建一个项目,此问题解决。


2

error:  Parameter cursor must be one of the accepted values.
 at flash.ui::Mouse$/set cursor()
 at away3d.Misc::os_mouseMgr/set_cursor()
 at iceFireUI.bag::BagPanel/toCloseFrame()
 at gameMainUI::GameMainWindow/closeAllFrame()
 at bhmain::bhmainproc/SM_NEWMAP_process()
 at bhmain::bhmainproc/safe_SM_NEWMAP_process()
 at Main/move_mgr()
 at Main/_handleEnterFrame() 的Setcursor();

在AS3项目中,是这样将此图片设置上的: 首先编写.xml文件, xml对其图片 (图片共有5中状态,每种状态10帧)命名
在程序中将其(name)压入Vector,并编写Set(string name)函数,导入图片,当我需要此图片的某种状态时候,我只需要Set(图片名字)
此问题在flash编译中是没错的 当编译成AIR程序的时候 error# :Parameter cursor must be one of the accepted values.
有人说类型不同(目前还没解决)。

20121120
1
上述问题(Parameter cursor must be one of the accepted values.)当前解决办法:注释了一句赋值代码 以后熟悉了AS3编程后,再改(个性化鼠标)

2
生成.ipa 直接Java内存溢出
问了很老前辈了,他们的答案对于我,我真的努力去按他们的答案做了,真的快疯了,上头又在催。
虽然问题并没有解决,但是我还是学到了很多,总有用得上的一天,不,应该是说不要再出问题了才是,呵呵。
虽然加大了电脑的内存,生成还是同样的内存溢出,我直接重头再来了,将所有代码、资源什么的放到我之前成功的项目上,虽然刚开始还是报了很多错,慢慢的,耐心的,终于成功了一步,成功生成了.ipa 装到真机上,地图和NPC都没显示出来,算了,明天再弄了,╮(╯▽╰)╭,说好不加班的,不知不觉都8点半了

 

20121122

1

地图和NPC在ipad真机上显示不出来。

一直调试,是mapconfig.xml没加载进来还是map.png没加进来?测试得知是都加载进去了的,我于是开始找这些不显示图片的共同点,唉,没找到。忙活了一天,毫无进展。!

同事说是文件大小写问题,这个已经解决了啊。也有人说,是资源没打包进去,在包里查看得知资源是都有的。天哪,就要下班了,唉,在群里聊聊,解解乏,

正遇一“新手”,他不知道打包ipa,于是我想把自己这些天学的教他,我们在交流的时候,我发现配置文件还有一个新参,是显示3D内容的,是啊,我的就是3D内容没显示,其他的显示了啊。果然,我加了这个参数后,和他出了同样的打包错误,他说是Air Sdk,现在他确定是AirSdk了,果然,百度一查就早已有前辈有此经验了:Air 3.1不支持stage3D,于是我们立即更新Air Sdk,终于呢,在ipad上显示了地图和Npc.好了,今天就做了这么点,明天再测测。

 

20121123

1

一上午都连接不上服务器,我又困,所以可以说是什么事都没做,下午终于可以连上服务了,却发现,游戏人物一出来不久,就挂了,闪退了。问群里的人都说内存占用大,崩溃了。是啊,那么大的资源呢,还.png .jpg都有,我问群里这个图片格式的时候没人答,郁闷,我一直好奇了,为什么还用.png,天哪,又快要下班了,突然背后老大问做的怎么样了,我说崩溃了,他就给了我2个QQ号,叫我问问,问到得答案和我所知道的答案不是一样的嘛,就是内存占用大了呗,不过还是有收获的,有一个说用ATF,这是什么东西?图片压缩工具哦,恩,这个明天看看学学。不一会,老大拿了个ipad3过来,我将之前打包好的.ipa装进去试,耶,能跑起来了!!之前的ipad2就不能会闪退,唉,总之无论如何,还是得要优化,卡啊!!

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值