Недавно я купил свой первый Android-телефон HTC Desire Z с Android 2.2 (Froyo).
Я импортировал все свои старые SMS-сообщения Nokia E71 с помощью приложения для Android Athg2Sms (после преобразования моего текстового файла Nokia CSV в формат, заканчивающийся unix). Все 2000 входящих сообщений и 200 исходящих сообщений были импортированы.
Когда я пытаюсь отправить сообщение, мой телефон практически останавливается с модальным диалоговым окном с надписью «Пожалуйста, подождите...». Это сообщение может отображаться от 30 секунд до нескольких минут.
Естественно ждать так долго смешно. Если я нажимаю кнопку «Домой» или «Назад», отправка сообщения отменяется, и сообщение переходит в «Черновики».
Мой телефон Nokia принимал сообщение и передал его в фоновом режиме.
Сталкивались ли другие люди с этим неприемлемым зависанием отправки и нашли ли они способ исправить это? (Обратите внимание, что ни один ответ, рекомендующий мне очистить мой почтовый ящик, не является приемлемым — крошечный почтовый ящик не требуется для телефона Nokia и не должен быть для телефона Android).
(Я буду редактировать этот раздел по мере появления новых доказательств).
В соответствии с приведенной ниже рекомендацией @Michael Paulukonis я удалил свои учетные записи электронной почты и переключился на K-9 для электронной почты. С тех пор я заметил, что некоторые из моих SMS-сообщений отправляются очень быстро, например, за 3 секунды. Однако некоторые нет - некоторые все еще занимают больше минуты. У меня все еще есть более 2000 SMS-сообщений на телефоне, но, возможно, время отправки связано с длиной цепочки - если я узнаю больше, я обновлю здесь!
Обновление 2
После месяца владения телефоном я был готов бросить его в кирпичную стену с разочарованием от того, что вынужден стоять, как идиот, ожидая, пока этот чертов телефон разморозится при отправке сообщений. Я даже пытался создать резервную копию всех своих сообщений с помощью «SMS Backup & Restore», удалив все сообщения и снова восстановив их. В конце концов сдался и переключился на Handcent. Позор HTC за разработку действительно ужасно глючного приложения.
Обновление 3
Давно пользуюсь Handcent. Эта программа маскирует проблему тем, что принимает сообщение, как только вы нажимаете «Отправить» — однако сообщение по-прежнему занимает много времени, прежде чем оно будет готово к отправке по радио, — так что кажется, что основная проблема должна быть связана с Операционная система (мне кажется). Хорошей новостью является то, что сообщения не превращаются в черновики, но до фактической отправки сообщения может пройти много времени.
Обновление 4 На Рождество 2010 года я загрузил обновление системного программного обеспечения v1.72.405.2 на свой HTC Desire Z в Великобритании. На данный момент отправлено ~30 сообщений, максимальная задержка составила 6 секунд. Похоже, это обновление системы исправило эту серьезную ошибку! Я обновлю в течение следующей недели или двух, чтобы подтвердить/опровергнуть.
Это обновление моего предыдущего поста.
Все прошло так, как PP01 обновил в своем исходном посте. Я перешел на Handcend SMS, но проблема осталась, отправка сообщений могла занять несколько минут. Также, тестируя это с друзьями, я заметил, что получение сообщений может занимать 1-3 минуты, когда одновременно приходит пара сообщений. Handcend SMS зависал несколько раз, и я думаю, что это было связано с ошибкой системы sms.
Затем я обновился до 1.72.405.2, и кажется, что проблема устранена. Отправка сообщений с помощью оригинального приложения HTC sms занимает максимум 5-7 секунд, и программа теперь меньше глючит. Спасибо программистам HTC за решение этой проблемы.
Ошибка со скандинавскими буквами, о которой я упоминал ранее, все еще существует, но это незначительная проблема. Для этого существуют неофициальные исправления, но я думаю, что жду официального исправления.
Я уведомляю, если проблема с отправкой сообщений возникает снова.
Приложения HTC Mail и Messaging могут иметь проблемы с утечкой памяти — в этом случае наличие большой базы данных сообщений может привести к замедлению работы.
У меня были некоторые замедления системы и зависания. После того, как я начал использовать приложения K9Mail/Gmail и Handcent SMS, у меня больше не было замедлений или зависаний.
Поскольку приложения HTC нельзя удалить или отключить (если у вас нет прав root), вы можете только настроить их так, чтобы они никогда не опрашивали сообщения и никогда не предупреждали о получении сообщения. Чего не должно получиться. Но вы никогда не знаете.
У меня такая же проблема, с Desire Z, 2.2 и смс приложением HTC. Отправка сообщений занимает несколько минут. У меня был HTC TyTN, и я импортировал свои сообщения (около 4000 из них) с помощью Sprite Migrate. Я сделал резервную копию своих SMS в своей учетной записи gmail, используя резервную копию SMS, и в какой-то момент я собираюсь удалить все свои sms-сообщения со своего телефона и посмотреть, поможет ли это.
Приложение HTC sms глючит и все время отстает, оно много раз перезагружает мою фотографию в Facebook, когда я прокручиваю сообщения, и когда я пытаюсь написать сообщение, экран прокручивается вверх и вниз, поэтому я не могу видеть, что я пишу, если я продолжайте прокручивать страницу назад все время.
У HTC также есть небольшая ошибка, связанная с принудительным использованием заглавных иностранных букв при использовании физической клавиатуры qwerty (например, моя клавиатура выдает только заглавные буквы при написании скандинавских букв Ä, Ö или Å), но обычно это проходит, когда я использую клавиатуру с сенсорным экраном.
Я не так много использовал приложение электронной почты, но если это связано с какой-то проблемой утечки памяти, как подозревается, я клянусь, что замурую свой телефон HTC до лета. Или успокойтесь и начните использовать разные программы для смс и электронной почты.
Если это связано с длиной потока, т. е. из-за того, что у вас так много сохраненных SMS, вы можете попробовать создать резервную копию их на свою электронную почту (поищите в Market для резервного копирования SMS — есть несколько хороших приложений, которые делают это действительно хорошо), а затем удалить SMS-сообщения. .
Удачи!
Мэтт
ПП.
пользователь2533
Энди
ПП.