![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| Hagl |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 28.3.2006 Репутация: нет Всего: 1 |
Не получается создать новый файл и записать в него текст. Подозреваю, что должно быть что-то вроде этого:
Но это не работает. В таком варианте на телефоне выдает исключение: "invalid root: a:", пробовал заменить a:/ на с:/, все равно не работает. Заранее спасибо. |
|||
|
||||
| Dancer |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
во-первых - КАКОЙ АППАРАТ!!!! (это очень важно)
Во-вторых, запусти такой вот код и получишь свои руты
В-третьих, двоеточие после "а" лишнее. -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! |
|||
|
||||
| javastic |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1214 Регистрация: 18.3.2005 Где: St.Petersburg Репутация: 19 Всего: 27 |
Hagl, Dancer прав, это тебе не консоль Windows. Иногда можно написать просто "file:///./proba.txt"
-------------------- 01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011 scjp, mcp |
|||
|
||||
| Hagl |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 28.3.2006 Репутация: нет Всего: 1 |
Enumeration roots = FileSystemRegistry.listRoots();
Что это за класс FileSystemRegistry? Не могу его нигде найти. |
|||
|
||||
| Dancer |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
JSR-75 это стандартный класс.
import javax.microedition.io.file.*; Это сообщение отредактировал(а) Dancer - 2.6.2006, 10:42 -------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! |
|||
|
||||
| Hagl |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 28.3.2006 Репутация: нет Всего: 1 |
Dancer, вот нарыл статью:
У меня в javax.microedition.io нет пункта file. |
|||
|
||||
| Dancer |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 537 Регистрация: 29.4.2005 Где: Nizhniy Novgorod Репутация: 33 Всего: 37 |
1. на чём пытаешься воспроизводить своё приложение? (WTK, SDK от производителя, "железка")
2. КАКОЙ ВСЁТАКИ АППАРАТ!!!!! 3. если в WTK то поставь галочку использовать JSR-75 (WTK2.2 и выше), если не WTK то либо ищи прям от производителся, либо бери файлик из WTK2.2 с названием jsr75.jar и засовывай к себе в lib, или пропиши его в CLASSPATH или используй -D%PATH_TO_JSR_LIB%/jsr75.jar. В общем, тебе нужно чтобы ты этот файлик мог использовать при компиляции своего приложения. В нём у тебя есть класс javax.microedition.io.file.FileSystemRegistry Если твой аппарат не поддерживает JSR-75, то нифига ты не получишь Stream таким вот образом
-------------------- У программистов есть великая тайна: всё, что только можно, было давно кем-то когда-то написано. Разработчику только нужно знать в какое место кода какие строчки вставить! |
|||
|
||||
| Hagl |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 28.3.2006 Репутация: нет Всего: 1 |
Понятно, спасибо. Буду пробовать. Сейчас скачаю новую версию WTK. А телефон Siemens. Начитался в анонсах, что midp 2.0 поддерживает работу с файловой системой, думал все легко и просто и включено в профиль, а не отдельным модулем.
|
|||
|
||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |