Quick 异步加载图片资源失败 android

我在android手机上使用addImageAysnc报错 说是找不到这个图片 不知道是哪里出错了

把问题再多描述一下吧,比如图片是怎么存放的,普通的载入是否可以,等等

图片就是放在resources/Main/animation/ 下面的 同步的载入是可以的 异步就是说

你这个资源组织方式看起来不象是quick的啊。
从提示上看,是在回调时找不到相应的Lua回调函数,是不是在调用时回调函数没有设置对?

res/main/…写错了 我查了一下 对的啊 在Luacocos2d 注册 然后在cctexture使用那三个方法

typedef struct _AsyncStruct
{
std::string filename;
CCObject *target;
SEL_CallFuncO selector;
int handler;
} AsyncStruct;

typedef struct _ImageInfo
{
AsyncStruct *asyncStruct;
CCImage *image;
EImageFormat imageType;
} ImageInfo;
在这里啊

Lua这边的回调函数是否已经被释放了?

是local 方法但是是在异步加载函数的上面 应该没有问题吧

贴代码吧,不然真不好判断

从提示上看被释放的可能性很大。不要用local方法试一下吧。

我就是一个BattleView.preload(precent)的回调函数
然后里面用了for循环去异步加载需要图片
就是在这里直接 蹦了