私のアプリでは、Android NDK と JNI メソッドを使用しました。別の AsyncTask を使用して JAVA から JNI メソッドを呼び出していますが、これは時間のかかるタスクであり、約 50 秒かかる場合があります。そのため、デバイスがスリープ状態または自動ロックされている場合、タスクがモードを実行している間に、アクティビティの AsyncTask が実行を停止し、現在のアクティビティが終了します。
この種の問題で私がすべきことを誰かガイドしてください。任意のヘルプや提案をいただければ幸いです。