移植到android,tinyxml读取xml文件问题

_doc = new tinyxml2::XMLDocument();
if (NULL == _doc)
return;
ssize_t size;

char *pFileContent = (char*)cocos2d::FileUtils::getInstance()->getFileData(pf,"rb", &size);

_doc->Parse(pFileContent);

在升级android5.0之前可用,可以正常夺取数据,但是升级到5.0之后,在win平台是好用的,发布到android上就是黑屏。

请问大概是什么原因导致的呢?使用的cocos2dx-3.0 版。

我最近有在看Android5.0相关的。但是没有人反馈tinyxml在android 5.0上的问题。

发布到android上就是黑屏===》原因只有你提供错误log出来看一下。

这好像是 tinyxml 本身的问题。我也碰到了。没有错误 log, 在执行 IntAttribute 之后,就没有继续处理了。

这个问题已经解决,其实是 NDK 的 BUG,详见这里:http://zengrong.net/post/2242.htm