テキストメッセージの時間の問題


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アプリの代わりにはなりません。明らかに時間は1分程度の正確さで記録されます。2つの等しい値に直面した場合、どちらを最初に表示するかはランダムに選択されます。データが2番目に保存された場合、問題はありません。サードパーティのSMSアプリでさえ、おそらく同じ基礎データを使用しているため、おそらく役に立たないでしょう。
エール

@AlEverett-はい、それは私が最初に考えたものですが、アプリがテキストメッセージのタイムスタンプロング(ミリ秒単位)(no?)を比較している可能性が高いので、他の何かが間違っています。電話のシステム時刻が正しく設定されていなくても、少しずれていると、受信したSMSからのタイムスタンプの値が高くなる可能性があると考えていました。ところで、OSはサービスプロバイダーからのタイムスタンプを使用していますか?
テオドール

回答:


1

私はこれがほとんどのストックメッセージングアプリの問題だと思います(私は何度も再ROMするため、いくつかのストックSMSアプリでこの問題がありました;))アプリは時間と分単位のカットオフを比較しているかもしれません。それらが同時に(同じ分)かどうかを、発信の前に着信を表示することを示すフィルターを持っています。これは私の推測です。

私の解決策はいつも、代わりのSMSアプリを使用することでした(私は、サードパーティのSMSアプリがこのように正しく動作しないことは一度もありませんでした)。いくつか試してみたい場合は、Handcent SMSを長い間使用してきましたが、最近GoSMSに切り替えて気に入っています。


1
「時間を分単位のカットオフと比較している可能性がある」の+1-これが問題の鍵だと思います。
Buster氏

0

Android向けGoSMS Proは非常にうまく機能します。これを試すことができます。AFAIK、株式メッセージングアプリは、ネットワークが提供する時間値を考慮します。あなたはあなたの電話の時間をネットワークが提供する値のそれと同期させることを試みることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.