短信时间问题


9

我的短信应用程序的行为很奇怪:

当接收到来自朋友的短信并立即回复时,使接收他或她的短信的时间等于我的回复时间,我的回复会放在收到的短信上方。

ASCII示例;):

From Theodor 16.23: Dinner sounds good, when do you want to eat?
From Anna 16.23: Do you want to have dinner tonight?  

手机是运行Android 2.3.3的HTC Wildfire S


1
好明确和准确的问题。+1以致力西奥多。
Bernhard Hofmann

1
我认为没有解决方案,也许没有替代的SMS应用程序。显然,时间只能精确记录到一分钟,并且当面对两个相等的值时,或多或少会随机选择首先显示的时间。如果数据保存到第二个,则不会发出。甚至第三方SMS应用程序也可能使用相同的基础数据,因此可能无济于事。
ale

@AlEverett-是的,起初我就是这么想的,但是应用程序比较文本msg的时间戳长(以毫秒为单位(否?))的可能性更大,因此还有其他问题。我在想,如果手机上的系统时间设置不正确,但稍微有些偏离,则收到的短信的时间戳可能会更高。操作系统是否使用服务提供商的时间戳或系统时间来接收消息?
Theodor

Answers:


1

我认为这是大多数股票消息传递应用程序所存在的问题(我在使用多个股票短信应用程序时遇到了这个问题,因为我经常重新ROM;)),我相信该应用程序可能会将时间与截止时间进行比较,并且有一个过滤器,说明他们是否同时(同一分钟)在外发之前显示内向。这只是我的猜测。

每次我的解决方案都是使用替换的SMS应用程序(我从未有过这样的第三方SMS应用程序表现不佳),并且无论如何它们通常都具有更多功能。如果您想尝试一下,我已经使用了Handcent SMS很长时间了,但是最近切换到GoSMS并喜欢它。


1
+1代表“可能是将时间与分钟数进行比较”-我认为这是解决问题的关键。
Buster先生2012年

0

适用于Android的GoSMS Pro运作良好。你可以试试看 AFAIK,股票消息传递应用程序考虑网络提供的时间值。您可以尝试将手机的时间与网络提供的值同步。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.