![]() |
Модераторы: javastic, AntonSaburov |
![]() ![]() ![]() |
|
W0LF |
|
|||
![]() alexander lonsky ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1164 Регистрация: 9.2.2006 Где: Ukraine.Dnepropet rovsk Репутация: 19 Всего: 20 |
Привет всем, тут вернулсо один из стареньких проектов ко мне с багом, а я уже и не помню, помню что на ранних моделях телефонов, если памяти не было то при записи в RMS могла вроде как и прошивка вся слететь.
В общем вопрос - как сейчас с этим бороться? в данный момент хериццо RMS и приходится переустанавливать апп Это сообщение отредактировал(а) W0LF - 10.5.2009, 15:03 -------------------- iOS developer |
|||
|
||||
Dummy |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 263 Регистрация: 21.5.2007 Репутация: 7 Всего: 19 |
Перед каждой записью прислушиваться к значению RecordStore.getSizeAvailable(). Вернуло меньше того объема, который собираемся записать - вывести на экран проклятие и сообщить пользователю, что места нет.
Это сообщение отредактировал(а) Dummy - 11.5.2009, 19:45 |
|||
|
||||
W0LF |
|
|||
![]() alexander lonsky ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1164 Регистрация: 9.2.2006 Где: Ukraine.Dnepropet rovsk Репутация: 19 Всего: 20 |
спасибо, угуг.. но проблемы все же остаются. проекту 4 года, поддерживает и не особо новые девайсы.
getSizeAvailable не всегда решает проблему, в некоторых девайсах(s40 например) он выдает неправильный размер, ну и еще во многих. американцы советую каждый раз пересоздавать хранилище, но это бред наверное. придется наверно так и оставить... -------------------- iOS developer |
|||
|
||||
![]() ![]() ![]() |
FAQ раздела лежит здесь! |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |