RMS: различия между версиями
Poofeg (обсуждение | вклад) (Начал, но не закончил, поже доделаю) |
(нет различий) |
Версия 18:40, 26 августа 2009
RMS (англ. Record Management System; система управления записями) — API для хранения данных приложения Java ME. В P2K телефонах Motorola все данные отдельного приложения хранятся в одном файле.
Местоположение
Данные отдельного J2ME приложения представляют один файл, который расположен в папке kjava (например /c/mobile/kjava). Этот файл имеет имя вида "j2me$.rms", где вместо "$" номер приложения.
Структура
Motorola не публикует структуру файла RMS. Данная структура является наблюдениями poofeg'a.
Общие замечания
Файл имеет прямой порядок байт. Это значит, что
- 00 00 00 01 = 1
- 00 00 00 10 = 2
- 00 00 01 00 = 256
- 00 00 01 01 = 257
- и так далее...
Заголовок
Офсет | Длина | Даннные | Тип |
---|---|---|---|
0000 | 4 | Длина файла | Целое |
0004 | 2 | RS ID | Целое |