Архивирование данных ява приложений - Программы для SE - Заряди свой SE! - Sony Ericsson Forum
Sony EricssonЧетверг, 09.09.2010, 17:40

Приветствую Вас Гость | RSS
Главная | Sony Ericsson Forum | Регистрация | Вход
Статистика Форума
Последнии темы Читаемые темы Лучшии пользователи Новые пользователи

Ас)

(354 Постов)

SEF

(291 Постов)

R1k

(185 Постов)

RO_MAN_HARD

(168 Постов)

Мастер

(118 Постов)

Kefeancestins

(09.09.2010)

vaniaaaaa

(06.09.2010)

vvaanniiuuxxaa

(06.09.2010)

FrodeHerrit

(30.08.2010)

FULLstanlytopia

(24.08.2010)

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: KLUGER_V 
Sony Ericsson Forum » Заряди свой SE! » Программы для SE » Архивирование данных ява приложений
Архивирование данных ява приложений
SEF Дата: Четверг, 27.09.2007, 15:43 | Сообщение # 1
Оставшийся на веки
Пользователь №: 1
Сообщений: 291
Замечания: 0%
Телефон: W850
Прошивка: R1KG001
< 16 >

Record Management System (RMS) backup.
Инструкция по сохранению/восстановлению данных ява приложений.
Если Вам приходилось когда-нибудь переустанавливать ява приложения на своем телефоне,
то данные, сохраненные приложением в Record Management System (RMS) теряются.
Проще говоря, теряются все настройки приложений, сохраненные игры и т.д. и т.п.
Данный способ позволяет делать резервные копии данных приложений (RMS) в файловой системе телефона и в случае необходимости восстанавливать их от туда.
Для того, чтобы можно было сохранять RMS в файловой системе телефона, нужно всего лишь добавить файл RMSBackup.class в JAR файл приложения и в файле MANIFEST.MF добавить строку:

MIDlet-2: RMSBackup, , RMSBackup

Порядок действий:
-распаковываем JAR файл ява приложения в какую-нибудь папку
-копируем файл RMSBackup.class в эту папку
-заходим в папку META-INF и wordpad’ом открываем файл MANIFEST.MF
-находим в нем строку вида MIDlet-1: <имя приложения>, <имя иконки>, <класс>
-вставляем после этой строки "MIDlet-2: RMSBackup, , RMSBackup" без кавычек
-если в файле MANIFEST.MF окажется несколько строк вида MIDlet-1, MIDlet-2, MIDlet-3 и т.д., то новая строка должна иметь следующий по порядку номер
-собираем ZIP архиватором JAR файл обратно (после архивации папки ZIP архиватором переименовываем получившийся zip файл в jar)

Таким образом, мы модифицировали приложение, добавив в него функции архивации / восстановления данных RMS. Теперь устанавливаем модифицированное приложение в телефон. Если до этого приложение уже было установлено, то на вопрос «Приложение уже существует. Заменить?» отвечаем «ДА». На вопрос «Сохранить сущ. данные?» тоже отвечаем «Да». После установки запускаем приложение.
В списке появляется новый пункт: RMSBackup. Именно этой утилитой делается архивация (Backup) и восстановление (Repair) данных приложения. Перед выполнением процедуры архивации/восстановления нужно выбрать файл архива. По умолчанию имя архива соответствует названию приложения с расширением rms. Архив находиться в папке /c:/other/ («Прочее»).

Скачать

Sony Ericsson Forum » Заряди свой SE! » Программы для SE » Архивирование данных ява приложений
Страница 1 из 11
Поиск:


Copyright SEF © 2010


Хостинг от uCoz