2013-08-05 4 views
3

FileConnection fc = (FileConnection) Connector.open ("файл: /// C: /products.dat", Connector.READ_WRITE); if (! Fc.exists()) { fc.create(); OutputStream os = fc.openOutputStream(); byte [] b = response.toString(). GetBytes(); os.write (b); os.flush(); fc.close(); }Root не доступен в j2me exception.

ответ

2

Похоже, что путь, который вы предоставляете, не является допустимым корнем. Чтобы проверить Список всех допустимых значений корня в устройстве, вызовите метод listRoots() FileSystemRegistry.

Другая причина может быть по какой-то причине FileSystemRegistry не может получить доступ к этому пути (ошибка диска или чтение защищено).