移植安卓读写assets目录下的xml问题

我在win32下调试好后把Resource文件夹下的资源放到安卓项目的assets文件夹下,资源中有个xml文件。
我在win32下读写这个xml文件都没问题,但是到安卓上只能读不能写。

我是用CCDictionary的writeToFile()函数写入xml的。

在win32下返回值是true,表示写入成功,但在安卓下是false。
更诡异的是,我记得我以前也有个工程是读写xml,但是那个在安卓上也能正常读写,而这个项目只能读不能写。
本来想查看原来的项目的配置,结果找不到那个项目了。

请问是什么问题导致不能在assets文件夹下写入xml?
肯定不是路径问题,因为可以正常读取,如果路径错了肯定读不到。是不是权限的问题?

我想问一下,你是使用CCDictionary来读xml的么?
你确定你在安卓的assets里面可以读?读我还真没试过……
至于写,你觉得你可以将自己的文件写进apk里面么…… :12:

coco2d新手,assets目录下文件,应该是只读文件,不可写。配置文件可以读取后,写到sdcard上,然后再修改。

但是win32下编译好后,Resource下的资源不都是丢assets文件夹里么?

不是有一个getWrtabel地址让你写么……别想写在apk中了……