我用的cocos2dx版本是 3.3rc0
以下方法在2.2.2是没有问题的
我有一个数据库文件,然后我现在需要把他复制到安卓可写目录下。
首先,打开文件,获得数据
ssize_t len=0;
unsigned char* data=NULL;
data=CCFileUtils::sharedFileUtils()->getFileData(“mysql.db”,“r”,&len);
结果这一步就出错了,len的长度竟然为0,并且data也是空的。
然后我跟进去看,其中到这一步
HANDLE fileHandle = ::CreateFileW(wszBuf, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, NULL, nullptr);
wszBuf是文件名,我仔细确认过了,的确没错,在那个目录下的确有我的数据库文件。
但是fileHandle却得到一个错误的值。
请问这要怎么解决?