Регистратор BlackBerry

Я пишу текстовый файл на симуляторе BlackBerry, используя следующий код. Мои данные успешно записаны в файл, но я не могу найти свой файл. Где я могу найти свой файл на симуляторе?

public static void debug() { 
    OutputStream os = null;
    FileConnection fc = null;
    try { 
        String data = "Hello This is Yogesh working on blackberry";

        Dialog.alert("TEST_1");
        fc = (FileConnection)Connector.open("file:///SDCard/test.txt",Connector.READ_WRITE);
        //fc = (FileConnection)Connector.open("file:///SDCard/BlackBerry/pictures/test.txt",Connector.READ_WRITE);
        Dialog.alert("TEST_2");
        //FileConnection fc = (FileConnection)Connector.open(System.getProperty("file:///SDCard/"+"test.txt"),Connector.READ_WRITE);
        Dialog.alert("TEST_3");
        if(!fc.exists()) {
            Dialog.alert("TEST_31");
            fc.create();
        }
        Dialog.alert("TEST_4");
        os = fc.openOutputStream();
        Dialog.alert("TEST_5");
        os.write(data.getBytes());
        Dialog.alert("TEST_6");
        Dialog.alert("Data written successfully...!!!");
    } catch(Exception e) {
        Dialog.alert("Exception in writing logs :"+e);
    } finally {
        if(os != null) {
        try {
            os.close();
        } catch(Exception e) { }
    }
    if(fc != null) {
        try {
            fc.close();
        } catch(Exception e) { }
    }
}

person user105165    schedule 30.10.2010    source источник


Ответы (2)


В симуляторе, если вы откроете приложение «Файлы» в папке «Приложения», вы можете перемещаться по файлам SDCard, выбрав «Папки файлов», а затем «Медиа-карта».

person Michael Donohue    schedule 30.10.2010

Из симулятора вы также можете перейти к Media, щелкнуть кнопку меню, выбрать Explore и перейти к своему файлу.

Другой вариант - настроить симулятор на сохранение содержимого в выбранном месте файловой системы: в Eclipse перейдите на вкладку Выполнить -> Отладочные конфигурации -> Симулятор -> Память таб. Установите флажок «Использовать файловую систему ПК для файлов SD-карты» и перейдите в желаемое расположение. Мне это показалось очень удобным.

Надеюсь это поможет :)

person Tamar    schedule 02.11.2010