質問

Androidアプリケーションを作成して、WiFimanagerを使用して利用可能なWiFi信号のスキャンをリクエストし、結果をファイルにダンプしました。プログラムは正常に機能しますが、この奇妙なバグが発生します。

最初は30秒ごとにスキャンを要求していましたが、すべてが正常に機能しました。その後、2秒ごとにスキャンをリクエストしようとしましたが、この奇妙なバグが表示されます。すべてが数分間正常に動作し、2つのスキャンリクエストの間の時間は、理由もなく2秒から50秒にジャンプします。次に、さらに4回スキャンすると、2秒間隔でスキャンし、50秒間隔にスキップし、これを一貫して実行し続けます。

より大きな時間間隔では、このバグは表示されません。誰かが以前にこのバグを経験したことがありますか?それを防ぐ方法はありますか?または、Androidがスキャン要求が多すぎる場合、自動的にキャンセルしますか?

ご協力ありがとうございました!

ns

役に立ちましたか?

解決

コードを投稿する可能性はありますか?

これは、バッテリーの殺害を避けるために開発者に課される意図的な制限である可能性があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top