| RMSBackup |
|
|
|
· |
| RMSBackup |
: | Krot ![]() |
||
|
|
||
Если Вам приходилось когда-нибудь переустанавливать ява приложения на своем телефоне,то данные, сохраненные приложением в 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/ («Прочее»). | ||
|
Copyright All java (Вся ява) © 2007-2009 : Копирование материалов не приветствуется. Для вопросов авторского права |
![]() |