Я использую следующий код для создания файла и записи в него данных:
fileName = "file:///store/home/user/myapp/groups.xml";
try {
fc = (FileConnection) Connector.open(fileName, Connector.READ_WRITE);
if (!fc.exists())
fc.create();
os = fc.openDataOutputStream();
String XMLString = "blablabla";
byte[] FinalXML = XMLString.getBytes();
os.write(FinalXML);
os.close();
fc.close();
} catch (IOException e) {
Dialog.alert(e.getMessage());
}
Хорошо работает на моем bb 9700 с OS6 и на симуляторе 9700. Но это не работает на 9550 устройстве и симуляторе. Я получаю IOException. В сообщении написано
Файл не найден
Есть ли у кого-нибудь магия вуду, которая поможет мне?