【已解决】CCUserDefault存储的数据怎么在android中存取

如题,想在android的java中,对2dx中 存储的 数据进行操作,用SharedPreferences,但是没效果,还是读取不到。求解,谢谢!

懂的说一下,谢谢!

:12::12::12:

CCUserDefault的使用和在WIN32上没区别吧
SharedPreferences是什么?不认识

感谢大大回复,SharedPreferences是安卓(java)中的存储机制。CCUserDefault在android平台上用的就是SharedPreferences,但是路径的问题,还是取不到2dx上存的数据。改了路径也没用,不知道怎么回事,现在也还没有解决。

CCUserDefault只是在主代码中使用的,不分平台,但是现在是要在.Java文件中取读取。只能用android的语法。

这个问题解决了。直接修改Cocos2dxHelper.h中的
private static final String PREFS_NAME = “Cocos2dxPrefsFile”; //改前
private static final String PREFS_NAME = “yourPackageName_preferences”; //改后 比如:包名是:com.baozi.chengyu 那就改成: com.baozi.chengyu_preferences

我的游戏在Android上只要已读取就停止运行,楼主你是咋解决的