Androidアプリが「強制終了」するのはなぜですか?

click fraud protection

私たちは皆、うまくいかない頑固なアプリを持っていました。 Androidユーザーは、「アプリケーションが予期せず停止しました。 もう一度やり直してください。」 あなたがアプリを最も使用する必要があるときにメッセージ。 唯一の選択肢は、「強制終了」をタップしてアプリを終了することです。 多くの人から「Androidアプリが強制終了するのはなぜですか?」と聞かれます。 答えるのは簡単な質問ではありません。 多くの理由が考えられます。

通常、アプリは、処理するようにコーディングされていない状態が発生したため、強制的に閉じます。 たとえば、特定のアプリがビデオ会議に正面カメラを使用しているとします。 起動すると、フロントカメラにアクセスしようとします。 ただし、スマートフォンには前面カメラがありません。 プログラムがその状況を処理するようにプログラムされていない場合、「強制終了」エラーメッセージがスローされることがあります。 エラーを防ぐために前面カメラがない状況を処理するには、アプリ内にプログラムコードを明示的に記述する必要があります。

一部の強制終了は、ソフトウェアの互換性の問題が原因で発生する可能性があります。 アプリがAndroid2.2のリソースを利用するように作成されていて、Android8.0を実行している場合。 アプリ リソースがない場合は何も実行するようにプログラムされていないため、正しく実行できない可能性があります 現在。 メモリなどのリソースについても同じことが言えます。 アプリが動作するために100MBのRAMを使用する必要があり、デバイスで使用できるのが64MBしかない場合、アプリはあきらめて強制的に閉じる可能性があります。

Common ForceCloseの問題の修正

ほとんどの場合、強制終了メッセージは、アプリが破損したデータにアクセスすることによって発生します。 何らかの理由で、アプリは特定のデータが利用可能であることを期待しており、それにアクセスできません。 プログラムはそのような状況で何をすべきかをプログラムまたは「指示」されていないため、結果は強制終了になります。 このような場合、通常は次のURLにアクセスして問題を解決できます。 [設定]> [アプリ]> [アプリ名]> [データを消去]. これがうまくいかない場合は、アプリのデベロッパーにアドバイスを求めることをお勧めします。

強制終了エラーを防ぐためにユーザーができることはほとんどありません。 ただし、通常、アプリの問題の回避策は、Interweb全体のさまざまなAndroidフォーラムで、または代替アプリを使用して見つけることができます。 好むと好まざるとにかかわらず、強制終了エラーはAndroid所有者の生活の一部にすぎません。