2011-11-03 47 views

回答

3

其实你需要做的是从文件中创建SDL_RWops - Android文件从apk中获取。很简单。

旧代码:

/* Load graphics */ 
image = IMG_Load("/sdcard/imagename.type"); 

新代码:

/* Load graphics */ 
SDL_RWops *file = SDL_RWFromFile("imagename.type", "rb"); 
image = IMG_Load_RW(file, 1); 

附:文件必须位于apk的“资产”目录中。

+0

如果它在“assets”中,为什么路径是“/ sdcard /”? – mako