1.一种基于移动终端的外部SD卡写程序测试处理方法,其特征在于,包括:A、当启动对外部SD卡写程序测试时,检测是否有向外部SD卡写入的数据;
B、当启动对外部SD卡写程序测试时,外部SD卡接收到写入的数据,控制将此时需写入的数据丢弃;
C、当关闭对外部SD卡写程序测试时,恢复SD卡写入数据的功能;
所述步骤B具体包括:
当检测到外部SD卡接收到写入的数据时,将该数据忽略;通过模拟的方式对外部SD卡进行写操作,所谓的模拟写入就是没有真实的对SD卡进行真实的写入操作,当接收到SD卡测试写命令时,该写入不会将真实的数据写入SD卡;通过模拟的方式对外部SD卡进行写操作,实现避免测试过程终端以及节省SD卡损坏的成本;
并向外部SD卡写程序返回数据写入成功。
2.根据权利要求1所述基于移动终端的外部SD卡写程序测试处理方法,其特征在于,所述步骤A包括:
预先在移动终端中设置命令用来启动对外部SD卡写程序测试;
当检测到该命令执行时,检测向外部SD卡写入的数据。
3.根据权利要求1所述基于移动终端的外部SD卡写程序测试处理方法,其特征在于,所述步骤B包括:
当检测到外部SD卡接收到写入的数据时,将该数据忽略;
并向外部SD卡写程序返回数据写入成功。
4.根据权利要求1所述基于移动终端的外部SD卡写程序测试处理方法,其特征在于,所述步骤C包括:
当关闭对外部SD卡写程序测试时;
恢复SD卡写入数据的功能。
5.一种基于移动终端的外部SD卡写程序测试处理系统,其特征在于,包括:启动与检测模块,用于当启动对外部SD卡写程序测试时,检测是否有向外部SD卡写入的数据;
写入数据处理模块,用于当启动对外部SD卡写程序测试时,外部SD卡接收到写入的数据,控制将此时需写入的数据丢弃;
写入恢复模块,用于当关闭对外部SD卡写程序测试时,恢复SD卡写入数据的功能;
所述写入数据处理模块还包括:第三检测单元,用于当检测到外部SD卡接收到写入的数据时,将该数据忽略;通过模拟的方式对外部SD卡进行写操作,所谓的模拟写入就是没有真实的对SD卡进行真实的写入操作,当接收到SD卡测试写命令时,该写入不会将真实的数据写入SD卡;通过模拟的方式对外部SD卡进行写操作,实现避免测试过程终端以及节省SD卡损坏的成本;
第二返回单元,用于并向外部SD卡写程序返回数据写入成功。
6.根据权利要求5所述基于移动终端的外部SD卡写程序测试处理系统,其特征在于,所述启动与检测模块包括:
预先设置单元,用于预先在移动终端中设置命令用来启动对外部SD卡写程序测试;
第一检测单元,用于当检测到该命令执行时,检测向外部SD卡写入的数据。
7.根据权利要求5所述基于移动终端的外部SD卡写程序测试处理系统,其特征在于,所述写入数据处理模块包括:
第二检测单元,用于当检测到外部SD卡接收到写入的数据时,将该数据忽略;
第一返回单元,用于并向外部SD卡写程序返回数据写入成功。
8.根据权利要求5所述基于移动终端的外部SD卡写程序测试处理系统,其特征在于,所述写入恢复模块包括:
关闭控制单元,用于关闭对外部SD卡写程序测试;
恢复单元,用于当关闭对外部SD卡写程序测试时,恢复SD卡写入数据的功能。