编辑mms时会生成临时文件,因此实际需要的空间会比编辑内容大,需要保证有2倍的空间才能保证mms编辑保存的成功。具体可以参考FAQ Part 1中第二条:彩信剩余空间为100k,为何不能编辑一条95K的彩信
在短彩合一的版本上,编辑mms需要的临时文件会保存在_UC这个文件夹里面,这个文件夹的位置是根据MMS存储路径来设置的,即通过APP_STORAGE_IN_SYS_DRV决定在系统盘还是用户盘(非T卡)
如果需要mms存储在用户盘,但是编辑部分又不受用户盘空间限制,您可以将_UC这个文件夹的路径修改到系统盘,不受APP_STORAGE_IN_SYS_DRV的控制,方法如下:
#ifdef APP_STORAGE_IN_SYS_DRV
#define SRV_UC_FOLDER_DRV SRV_FMGR_SYSTEM_DRV
#else
#define SRV_UC_FOLDER_DRV SRV_FMGR_PUBLIC_DRV ///修改这个定义
#endif
修改后
#ifdef APP_STORAGE_IN_SYS_DRV
#define SRV_UC_FOLDER_DRV SRV_FMGR_SYSTEM_DRV
#else
#define SRV_UC_FOLDER_DRV SRV_FMGR_SYSTEM_DRV // 修改后
#endif
在短彩合一的版本上,编辑mms需要的临时文件会保存在_UC这个文件夹里面,这个文件夹的位置是根据MMS存储路径来设置的,即通过APP_STORAGE_IN_SYS_DRV决定在系统盘还是用户盘(非T卡)
如果需要mms存储在用户盘,但是编辑部分又不受用户盘空间限制,您可以将_UC这个文件夹的路径修改到系统盘,不受APP_STORAGE_IN_SYS_DRV的控制,方法如下:
#ifdef APP_STORAGE_IN_SYS_DRV
#define SRV_UC_FOLDER_DRV SRV_FMGR_SYSTEM_DRV
#else
#define SRV_UC_FOLDER_DRV SRV_FMGR_PUBLIC_DRV ///修改这个定义
#endif
修改后
#ifdef APP_STORAGE_IN_SYS_DRV
#define SRV_UC_FOLDER_DRV SRV_FMGR_SYSTEM_DRV
#else
#define SRV_UC_FOLDER_DRV SRV_FMGR_SYSTEM_DRV // 修改后
#endif