我需要获取SDL2应用程序的android资源文件夹的路径。当我试图直接用简单的东西来获取文件时,我一直找不到文件:
TTF_OpenFont("font.ttf", 24 );
我假设我正在查找错误的文件夹(无论当前的工作目录是什么),并且我需要预先设置资源文件夹路径。
使用SDLActivity.getContext().getAssets().list("");
显示我要加载的文件。
具有讽刺意味的是,加载“font.ttf.png”不会导致FileNotFoundException(我随机添加.png作为一个完整性检查......我不确定我是否理智了。)
我一直在其他平台上加载它们(win,linux,osx)。