如何判断存储卡是否存在问题。
public boolean savaInfor() {
boolean flag=true;
new Thread(new Runnable() {
public void run() {
// 定义文件的记录
String string = " ";
try {
// RMS记录对象
RecordStore rs;
// 打开记录对象
rs = RecordStore.openRecordStore( "filename ", true);
// 获取记录总数
int num = rs.getNumRecords();
if (num != 0) {
// 获取一个记录
filename = new String(rs.getRecord(1), "UTF-8 ");
}
// 关闭记录对象
rs.closeRecordStore();
// 打开文件,读取文件的内容
FileConnection fc = (FileConnection) Connector
.open(Constants.FILE_WRITER_FILEPATH + filename);
// 打开输入流
InputStream fis = fc.openInputStream();
// 定义一个长度为输入流文件长度的字节空间
byte[] b = new byte[(int) (fc.fileSize())];