动画移植到android上怎么使用啊

cocos2dx 3.0 rc2 怎么用lua中创建了一个图片framecache走animation方法,不能显示动画,只是一张静止的图片

local hero = cc.Sprite:createWithSpriteFrameName(bird_hero);
hero:setPosition(visibleSize.width/2,visibleSize.height/2+50)
hero:setVisible(true)
hero:setTag(TAG_HERO)
init_layer:addChild(hero,3)
local an = cc.Animation:create()
an:addSpriteFrameWithFileName(bird_hero)
an:addSpriteFrameWithFileName(bird_hero2)
an:addSpriteFrameWithFileName(bird_hero3)
an:setDelayPerUnit(0.5/3.0)
an:setLoops(-1)
local anim = cc.Animate:create(an)
hero:runAction(anim)

以上代码在win32下正常,移植到android上就不行,求解!