Файловая система Blackberry Simulator: где она? - PullRequest
0 голосов
/ 17 августа 2010

Я тестирую некоторые вещи с записью в файловую систему на Blackberry, используя пакет javax.microedition.io.file.Я могу открыть файл («file: ///store/home/user/documents/mytxtfile.txt») и записать в него (я имею в виду, что исключение не выдается, независимо от того, создан ли файл инаписано, я не могу сказать).

Я бегу в симуляторе, и мне было интересно, где симулятор будет писать такие файлы?При просмотре каталога симулятора не было никаких изменений ни в одном из файлов, поэтому ни один из файлов .dmp не изменился с момента написания этого файла.Кто-нибудь знает, где этот файл будет записан, просто чтобы я мог подтвердить, что он был действительно написан?

1 Ответ

4 голосов
/ 17 августа 2010

По умолчанию файловая система BlackBerry представлена ​​как один файл в хост-системе.Вы увидите этот файл в каталоге вашего симулятора, например, 8900-fs.dmp (для симулятора 8900) или 8900-sdcard.dmp (для файловой системы на виртуальной SD-карте для того же устройства).

К сожалению, вы не можете просматривать файлы, хранящиеся в файловой системе устройства симулятора, но вы можете настроить симулятор для использования фактического каталога для его SDCard.Это на вкладке «Память» диалогового окна симулятора (в «Конфигурации отладки -> Симулятор», если вы используете Eclipse JDE Plug-in).Вы можете записать на SDCard, используя файл: /// префикс sdcard

Другой вариант заключается в том, что в BlackBerry встроен файловый браузер - он (неинтуитивно) под значком «Media».Нажмите значок «Медиа», затем откройте меню и откройте пункт «Исследовать».Вы сможете просмотреть файловую систему симулятора и посмотреть, есть ли там ваш файл.

...