私は本当に面倒な問題があります。 何が起こるのですか?ネイティブソケットを使用してTCP経由でデータを送信するアプリケーションがあります。 初めてアプリケーションを起動してソケットを介してデータを送信すると、何も通過しません。しかし、私はその後、プロセスを終了し、それを再起動し、再度送信する場合、それは動作します。スリープモード後に初めてアプリケーションを起動する前にブラウザなどを開くと同じことです。Android - 最初の試みで3Gスリープモードを解除しないネイティブソケット
ネイティブコードを呼び出す前に3Gをスリープモードから解除するにはどうすればよいですか?
編集:私は既にPowerManagerで試しています。
他のデバイスでこれを試しましたか? HTC DesireのネイティブUDPソケットに関するいくつかの関連問題がありますが、いくつかのSamsung Galaxys、HuaweiまたはSony Ericssonの電話機に問題はありません。 – Andy
私はこれをHTC DesireとHTC EVO 3dで試しました。どちらもこの問題を抱えている – KaiserJohaan
おそらく最初の試行が失敗すると予想し、2〜2回後に試してみますか?または、実際のネットワークコードを試す前にwww.example.comにダミーのHttpGetRequestを発行して、ネットワーキングレイヤーを起動してください。 –